New offer - be the first one to apply!

October 11, 2025

Software Engineer II

Mid • On-site

$100,600 - $199,000/yr

Phoenix, AZ

Overview

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.

 

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)

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.

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

 

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