Software Engineer II - CTJ - Poly

Microsoft•Reston, VA
•$102,100 - $202,200

About The Position

As a Software Engineer II in Microsoft’s Sovereign Cloud Security team, you will help design, deliver, and secure highly reliable services supporting internal security platforms and customer-facing cloud offerings. The work contributes to protecting mission-critical environments with demanding trust, compliance, and operational requirements. You will address complex systems and security challenges in an agile setting, collaborating with experienced engineers across software engineering, distributed systems, security engineering, and reliability. The role calls for rigorous engineering, operational excellence, and a strong focus on security and reliability. The position requires an active U.S. Government Top Secret clearance with access to Sensitive Compartmented Information (SCI), based on a Single Scope Background Investigation (SSBI) with Polygraph. Candidates must also meet applicable Microsoft, customer, and government screening requirements before and after hire. Clearance verification is required, and the role requires a Microsoft Cloud background check upon hire or transfer and every two years thereafter. U.S. citizenship must be verified because the position supports government customers and is subject to citizenship-based legal restrictions. The typical U.S. base pay range is USD $102,100–$202,200 per year. For specific work locations in the San Francisco Bay Area and New York City metropolitan area, the range is USD $133,800–$219,200 per year. Certain roles may be eligible for benefits and other compensation. The position will be open for at least five days, with applications accepted on an ongoing basis until filled.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Must have an active U.S. Government Top Secret clearance with access to SCI based on an SSBI with Polygraph.
  • Must meet applicable Microsoft, customer, and government security screening requirements before and after hire; failure to obtain or maintain required clearance or screening may result in employment action, up to and including termination.
  • Must successfully verify the stated security clearance for federal government customer requirements and provide clearance verification information before an offer of employment.
  • Must pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
  • Must verify U.S. citizenship using a valid passport, other approved documents, or verified U.S. government clearance.

Nice To Haves

  • Master’s degree in Computer Science or a related technical field and at least 3 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Bachelor’s degree in Computer Science or a related technical field and at least 5 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Experience building and supporting large-scale production services, including logging, monitoring, alerting, reliability, and availability.
  • Hands-on experience with DevOps systems, including source code management, CI/CD pipelines, and code review tools.
  • Strong debugging skills and ability to solve issues across operating systems, applications, and cloud environments.
  • Familiarity with cloud computing, virtual machines, and networking.
  • Experience with security disciplines such as event collection, monitoring, detection engineering, or vulnerability management in cloud environments.
  • Excellent communication skills and proven ability to collaborate with multidisciplinary teams, including Software Engineers, Program Managers, and Data Scientists.

Responsibilities

  • Design, implement, test, and maintain cloud-scale services and platform components for security-critical and highly regulated environments.
  • Build features and systems supporting security, compliance, management, and reliability for internal Microsoft platforms and customer-facing services.
  • Collaborate with security, operations, program management, compliance, and other partner teams to deliver end-to-end solutions.
  • Investigate and resolve live-site issues to support operational excellence and service reliability.
  • Participate in 24x7 on-call rotations, support service health, respond to incidents, and help restore service safely and quickly.
  • Apply secure-by-design principles throughout the development lifecycle, including threat modeling and defense-in-depth practices.
  • Learn new technologies, seek feedback, and gradually take on broader technical ownership.
  • Embody Microsoft’s culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service