Software Engineer II - CTJ - Poly

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

The Software Engineer II will build and maintain scalable cloud services and components supporting Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) for Microsoft’s sovereign and national customers. The role is part of the Airgapped Container Team, which works across the end-to-end system to support containerized workloads and security across code, build, distribution, and runtime. The engineer will design, build, and validate components that help maintain and scale AKS and ACR, contributing to secure and reliable Azure services and a strong experience for partner teams and end users. The position includes collaborating with stakeholders to determine user requirements, contributing to design and planning, and writing, debugging, and maintaining high-quality software. It also includes Designated Responsible Individual (DRI) on-call accountability for monitoring service health and responding to degradation or interruptions. The role requires an active U.S. Government Top Secret clearance with SCI access and polygraph, citizenship verification, and successful Microsoft Cloud background checks.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 2+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, Python, or similar, or equivalent experience.
  • Must have 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.
  • Must meet Microsoft, customer, and/or government security screening requirements before offer and after hire; failure to maintain or obtain required clearance or screening may result in employment action, up to and including termination.
  • Successful verification of the stated security clearance is required; clearance verification information must be provided before an employment offer.
  • Must pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
  • U.S. citizenship verification is required due to citizenship-based legal restrictions.
  • Must provide citizenship verification through 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 3+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, Python, or similar; or a bachelor’s degree in the field and 5+ years of such experience; or equivalent experience.
  • 2+ years of experience in cloud computing or building large-scale backend services.
  • 4+ years of experience collaborating with cross-functional teams, owning deliverables, and driving results to meet business objectives.
  • 1+ year of experience with Golang and Linux, contributing to cloud-native development and systems programming.
  • 1+ year of experience applying site-reliability engineering (SRE) practices, including monitoring, incident response, and improving system resilience.
  • Solid understanding of cloud development principles and patterns, data structures, algorithms, and distributed systems.
  • Previous cloud experience.
  • Experience with on-call responsibilities, including monitoring, incident response, and improving system resilience.

Responsibilities

  • Work with appropriate stakeholders to determine user requirements for a set of features.
  • Contribute to identifying dependencies and developing design documents for a product area with little oversight.
  • Help break down larger work items into smaller items and provide estimates.
  • Create, debug, and maintain clean, efficient, maintainable, and well-documented code for software deployed to Azure, reusing code where applicable.
  • Serve as a Designated Responsible Individual (DRI), working on-call to monitor systems, products, or services for degradation, downtime, or interruptions.
  • Seek new knowledge and adapt to trends, technical solutions, and patterns that improve availability, reliability, efficiency, observability, and performance.
  • Promote consistency in monitoring and operations at scale and share knowledge with other engineers.
  • Build and maintain scalable services and components supporting AKS and ACR for sovereign and national customers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service