Software Engineer II - CTJ - Poly

Microsoft•Redmond, WA

About The Position

Microsoft’s CoreAI Cloud Foundation team builds foundational platforms, services, programming models, and developer experiences for applications using generative AI. The team is part of Azure and develops services including Azure Container Apps, Azure SRE Agent, Azure App Service, Azure Functions, Azure API Management, and Azure Logic Apps. These services support developers around the world and host mission-critical applications, including workloads for Fortune 500 companies. The role involves building services, features, and developer tools for developing and hosting applications on Azure. Engineers work on open-source and platform components in a variety of programming languages and contribute to large-scale distributed systems and Microsoft’s cloud strategy. Feature ownership extends from design through implementation and production support. The position also includes participation in an on-call rotation and collaboration with partner teams.

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.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.
  • Active U.S. Government Top Secret clearance with access to Sensitive Compartmented Information (SCI), based on a Single Scope Background Investigation (SSBI) with Polygraph.
  • Successful verification of the stated security clearance.
  • Pass the Microsoft Cloud background check upon hire or transfer and every two years thereafter.
  • U.S. citizenship, subject to verification.

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.
  • Hands-on experience with distributed systems and cloud services.
  • Proven ability to track complex technical issues for running online services.
  • Experience with .NET-based systems.
  • Experience using Linux, Docker, or Kubernetes.
  • Experience using public cloud services such as Azure, AWS, or Google Cloud.

Responsibilities

  • Build and deliver services, features, and developer tools for applications developed and hosted on Azure.
  • Own features from design through implementation and production.
  • Participate in an on-call rotation as a directly responsible individual (DRI).
  • Create and update standard operating procedures, troubleshooting guides, and monitoring systems.
  • Mitigate and restore service during incidents and perform deep-dive root-cause analysis of outages.
  • Collaborate with partner teams and learn to use their technologies.
  • Apply appropriate AI tools and practices across the software development lifecycle in a disciplined manner.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service