company logo

Software Engineer II, Surface

Microsoft.com

101k - 215k USD/year

Office

Redmond, Washington, United States

Full Time

Surface team focuses on building devices with magical experiences that empower every person and organization to achieve more. A fundamental part of our strategy is having desirable, powerful and intelligent devices that enable the experiences people want and elicit their excitement. Creating these devices involves a close partnership between hardware and software engineers, designers, and manufacturing experts. We are currently building the next generation of Surface devices, and we need talented people like you!


Devices Engineering Services team within Surface is looking for a Software Engineer II experienced in delivering secure, reliable and performant DevOps solutions. You will be driving AI adaptation in modernizing Software, Firmware & OS Image Build Systems that bring Surface to life, and the tools and automation to make the Software Development process more efficient and reliable. You will need to understand requirements across teams, define standards, processes and deliver tools and automation to successfully meet those requirements. This is a high-impact role with the opportunity to influence the Software development processes.

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. 

Responsibilities

  • Collaborate with stakeholders to understand and determine customer/user requirements for a set of features, incorporating feedback into future designs and solution fixes with minimal supervision.
  • Provide feedback on architecture proposals and contribute to architectural decisions under technical leadership from others.
  • Identify and incorporate dependencies into design documents for a set of features, ensuring smooth integration with partner teams and minimal oversight.
  • Create and implement code for services, or features, reusing code as applicable and working with minimal supervision.
  • Support deployment to customers by following correct measures to push features out, and contribute to efforts for integrating logging and instrumentation for telemetry and security monitoring.
  • Apply best practices for building code based on well-established methods and secure design principles, including formal validation of security invariants.
  • Work with partner teams to ensure a set of features function well with components from other teams, with minimal supervision before going live.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering & DevOps experience with coding in languages including, but not limited to, C, C++, C#, PowerShell or Python
  • Minimum 2+ years of experience in delivering secure, reliable and performant Software / Firmware DevOps solutions.
  • 2+ years experience in problem solving and debugging skills.
  • OR equivalent experience.

Preferred Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering & DevOps experience with coding in languages including, but not limited to, C, C++, C#, PowerShell or Python
  • Passionate and quick learner with growth mindset.
  • OR Master's Degree in Computer Science or related technical field AND 3+ years technical engineering & DevOps experience with coding in languages including, but not limited to, C, C++, C#, PowerShell or Python
  • OR equivalent experience.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $100,600 - $199,000 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 $131,400 - $215,400 per year.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay

Microsoft will accept applications for the role until October 15,2025

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.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

#W+Djobs

#Software Development

#Swe

#Devops

#Build Pipeline

Software Engineer II, Surface

Office

Redmond, Washington, United States

Full Time

101k - 215k USD/year

September 24, 2025

company logo

Microsoft

Microsoft