Microsoft Corporation Principal Software Engineer in Mountain View, California
MicrosoftAzure Networking t eamis looking to hire a Principal Software Engineer to design, build and operate the critical network services. This position is located in Mountain View, CA.
Microsoft Azure isinthecloudracetowinit!WearepartoftheAzurenetworkingteamresponsiblefordesigning,buildingandoperatingcriticalnetworkservicesthatwillhelpusdifferentiatefromourfiercecompetitors andgeneratenewrevenue.
Wearelookingfora Softwareengineering ManagerwhoispassionateaboutdevelopingNetworking services at hyper-scale in Application Delivery space.
We’re looking for a Software Engineer who is passionate about building products that power the next generation of Azure networking services. You will be responsible for building and operating state-of-the-art networking services used by thousands of customers world-wide. You will manage a team of talented software engineers.
If you are an experienced Software Engineer with a track record of delivering solid engineering work in this space and have a passion for learning, this is a great opportunity for you to take the next step in your career.
10+ years of Software Development experience building product qualitysoftware
A minimum of aBachelor’sdegree in Computer Science or Engineering , or a related field, or equivalent alternative education, skills, and/or practical experience is required .
Strong experience in C#, C++, Golang,gRPC, Linux/Unix systems.
Strong skillsin App security, Web Application Firewall&L4-L7Networking
Strong skills inDistributed systems and building cloudservices
Strong design and coding skills with the ability to pick up new languages, tools and design patterns asneeded
Demonstrated success growing junior engineers through mentoring, collaboration andcoaching
Ability to work effectively both autonomously and in teamstoeffectivelycollaborate with cross-functional teams across geos.
Experience dealing with large customer base and partner integration.
Expertise inautomation, monitoring,analytics,data pipeline,large scale fleet management
Passion for improving and streamlining the engineering process, tools, methodologies to develop and operate services at hyper-scale.
Familiarity withWAF:CRS, OWASP,Modsecurityor any modern WAF engine
Familiarity with machine learning& data scienceis aplus
Knowledge of L7 proxy(nginx, envoy,haproxy) is aplus
Contributions toopen sourcesoftware projectsisa plus.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form (https://careers.microsoft.com/us/en/accommodationrequest) .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.