company logo

Software Engineer II

Microsoft.com

101k - 215k USD/year

Office

Phoenix, Arizona, United States

Full Time

Security represents one of the most critical priorities for our customers in a world shaped by digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We aim to reshape security and empower every user, customer, and developer with a security cloud that protects them through end-to-end, simplified solutions.

The Microsoft Security organization accelerates Microsoft’s mission and bold ambitions by securing digital technology platforms, devices, and clouds across our customers’ diverse environments, while also safeguarding our internal estate. Our culture embraces a growth mindset, inspires excellence, and encourages individuals and teams to bring their best each day. In doing so, we create life-changing innovations that impact billions of people around the world.

At the heart of Microsoft's success lies the trust our customers place in us—trust that is protected by our Trust and Security Services (TSS) High Value Asset Operations (HVAOps) team. We deliver PKI services across all Microsoft businesses—Azure, M365, Xbox, Windows, and more—because trust is foundational to everything we do. Our PKI services help create a safer digital environment for everyone. We operate best-in-class security operations in support of PKI and its supporting services, continuously innovating to exceed customer expectations. We are looking for a Software  Engineer to join this team.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. We come together with a growth mindset, innovate to empower others, and collaborate to realize shared goals. Each day, we build on our values of respect, integrity, and accountability to foster a culture of inclusion where everyone can thrive.

Responsibilities

  • Design and implement scalable software systems: This includes writing clean, maintainable code and contributing to system architecture and design decisions.
  • Debugging and troubleshooting: Identify and resolve issues, ensuring high availability and performance of services.
  • Monitoring and telemetry: Use analytics and monitoring tools to optimize system performance and reliability.
  • Cross-functional collaboration: Work closely with partner teams to understand product functionality and integrate across services like Azure, Office 365, and Xbox.

Embody our culture and values

Qualifications

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • 2+ years experience in cryptography management using HSMs
  • 2+ years writing Powershell scripts
  • 2+ years of scripting and/or software development experience
  • 2 + years experience operating Hardware Security Modules (HSMs)
  • OR equivalent experience.

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.

Preferred Qualifications

  • Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Azure or other Cloud-based development and deployment experience, including any of PaaS, IaaS, Serverless, and Container-based solutions.
  • Application service-level end-to-end troubleshooting, debugging, and performance testing experience.
  • Experience in operating PKI services for roots, CAs and certificates throughout their lifecycle.
  • Experience in managing PKI hardware and cryptographic devices in high security facilities.
  • OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, 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 14, 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. 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.

Software Engineer II

Office

Phoenix, Arizona, United States

Full Time

101k - 215k USD/year

October 10, 2025

company logo

Microsoft

Microsoft