Sr. Software Engineer
Microsoft Corporation - redmond, WA
Apply NowJob Description
We are looking to hire a Sr. Software Engineer to join our team! Azure Edge + Platform [E+P] is responsible for Microsoft's Operating Systems, IoT and Edge products, Engineering Systems, and Health Platforms that span cloud-to-edge and edge-to-cloud. E+P is the platform team for the company and the foundation upon which virtually every Microsoft product and service, like Azure, Xbox, HoloLens, Visual Studio, Microsoft 365, and Microsoft Teams, is built. E+P products and services enable engineers to build out, deploy, manage, monitor, and secure Azure, Windows, and the rest of Microsoft. Additionally, E+P is responsible for several multibillion-dollar businesses of its own including Windows and Azure Monitor. E+P's mission is to empower every person and organization on the planet to achieve more, meeting them where they live, work, and make decisions - at the edge. Engineering Systems [ES] is a team in Azure Edge + Platform that builds and operates the Engineering System for two of the largest businesses at Microsoft: Azure and Windows. We provide our engineers, who work on code ranging from Azure Services to Windows and Linux based products, with tools and services to empower them to deliver world-class quality and secure products, with efficiency and high developer productivity. This in turn helps enable Microsoft to deliver more functionality, of higher quality, with better security, and do it faster and more economically. The Windows Build team is innovating the way first-party and third-party Microsoft developers build, test, and ship code and services to 1 billion+ devices. We are creating an industry leading set of cloud-based services, developer tools, and processes to empower thousands of engineers to develop for Azure and Windows. The Build Management team is seeking a top notch engineer who is passionate about developing high quality services that will help create and manage schedules, configuration, execution, and status reporting for hundreds of parallel builds (across several Windows' releases) in a manner that is secure, reliable and automatic. We deal with a complex infrastructure of 8k+ build machines, and interface with several teams to ensure that information is updated as near real-time as possible. As an engineer on the Build Management team, you will be responsible for driving service health and security initiatives, developing features towards our next generation build system, as well as innovative features based on customer and business demands. As with any system that has grown over the last 30 years, it takes some careful design, perseverance and courage to make changes while keeping the critical system always operational. In this role, you can expect to build some strong cloud-based service design skills along with a deeper understanding of what it takes to build secure software. You will also be entering in a highly collaborative team environment Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day. We are looking to hire a Sr. Software Engineer to join our team. Responsibilities Designing and developing features that will integrate into the next gen build systems Enhance the security posture of our services Devise ways to make our services more robust and self-healing Address customer issues and pain points to ensure an amazing experience Debug reliability failures caused by our services Other Embody our culture and values Qualifications Required/Minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python o OR equivalent experience. 4+ years of experience in coding languages, specifically C++/ C#/ Java. 3+ years of experience with SQL server/database management. 3+ years of experience in design and coding, with a focus on scalable architecture. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Additional or Preferred Qualifications Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Ability to both lead and collaborate within and across teams effectively Self-driven and passionate developer with communication skills and customer-oriented problem-solving abilities. Basic knowledge of engineering systems including building, validating, and deploying software for Windows. Proven record of success with cross-team collaboration, working closely to find common goals, simplify the complex, and find novel solutions to tough problems. Basic understanding of software supply chain concerns around Quality and Security. Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $153,600 - $250,200 per year. Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: Microsoft will accept applications for the role until August 30, 2024 #ESJobs #AEPJobs Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
Created: 2024-11-05