Software Engineer II - CTJ - Poly

Microsoft•Reston, VA

About The Position

The Software Engineer II will join Microsoft’s Airgapped Container Team, building and maintaining scalable cloud services that support Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) for sovereign and national customers. The role contributes to end-to-end systems that help developers work with containerized workloads and security-focused workflows, including designing, building, and validating components that maintain and scale AKS and ACR. The team’s broader goal is to secure workloads across code, build, distribution, and runtime and help make Azure a secure and reliable cloud platform. The engineer works with Azure technologies and partner teams to deliver high-quality software. Responsibilities include determining user needs, contributing to product-area design and planning, writing and maintaining documented code, and taking operational accountability for service health. The role requires the ability to meet Microsoft, customer, and government security screening requirements, including an active U.S. Government Top Secret clearance with SCI access based on an SSBI with Polygraph and verification of U.S. citizenship.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 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 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.
  • Must provide clearance verification information before an offer of employment and 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.
  • Ability to work on-call as a Designated Responsible Individual to monitor service health.

Nice To Haves

  • Master’s degree in Computer Science or a related technical field and 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 5+ years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python, 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.
  • Design, build, and validate components that maintain and scale AKS and ACR.

Benefits

  • The posting states that certain roles may be eligible for benefits and other compensation, with additional benefits and pay information available through the referenced Microsoft careers page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service