Sr. Software Engineer - Microsoft
Redmond, WA 98052
About the Job
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 environmentMicrosoft’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.Required/Minimum QualificationsBachelor'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 Pythono 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 QualificationsBachelor'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 PythonOR 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 PythonOR equivalent experience.Ability to both lead and collaborate within and across teams effectivelySelf-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, 2024Microsoft 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.Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.#ESJobs#AEPJobsDesigning and developing features that will integrate into the next gen build systemsEnhance the security posture of our servicesDevise ways to make our services more robust and self-healingAddress customer issues and pain points to ensure an amazing experienceDebug reliability failures caused by our servicesOtherEmbody our culture and valuesEmployment typeFull-TimeWork siteUp to 50% work from homeRole typeIndividual ContributorDisciplineSoftware EngineeringProfessionSoftware Engineering
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 environmentMicrosoft’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.Required/Minimum QualificationsBachelor'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 Pythono 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 QualificationsBachelor'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 PythonOR 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 PythonOR equivalent experience.Ability to both lead and collaborate within and across teams effectivelySelf-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, 2024Microsoft 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.Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.#ESJobs#AEPJobsDesigning and developing features that will integrate into the next gen build systemsEnhance the security posture of our servicesDevise ways to make our services more robust and self-healingAddress customer issues and pain points to ensure an amazing experienceDebug reliability failures caused by our servicesOtherEmbody our culture and valuesEmployment typeFull-TimeWork siteUp to 50% work from homeRole typeIndividual ContributorDisciplineSoftware EngineeringProfessionSoftware Engineering
Source : Microsoft