Principal Software Engineer - CoreAI

Microsoft•Redmond, WA
•$142,800 - $304,200

About The Position

Azure Container Apps is a developer-first serverless container platform for applications and microservices. The team introduced ACA Sandboxes to support the sandboxing needs of agent platforms, including Azure SRE agent, Copilot Studio, and GitHub Sandboxes. Its mission is to provide simple, useful application primitives that help customers run workloads securely and efficiently. As a Principal Software Engineer - CoreAI, you will lead end-to-end product development, from understanding customer requirements through design, implementation, and validation. You will participate in peer reviews, operations, and mentoring, and take a leadership role in workstreams while coordinating engineers in the United States and Asia-Pacific. Because Container Apps is an Azure service running customer production workloads, participation in the on-call rotation is required. Microsoft describes its mission as empowering every person and organization to achieve more. The company emphasizes a growth mindset, innovation, collaboration, respect, integrity, accountability, and an inclusive work environment.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements.
  • Must pass the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • 12+ years of software design and development experience.
  • 4+ years of operating large systems at scale.
  • 2+ years of working in co-building with peers.
  • Bachelor's degree in Computer Science or Computer Engineering.

Responsibilities

  • Design, implement, and operate large-scale distributed systems.
  • Apply AI in inner- and outer-loop development and find creative ways to balance agility with security.
  • Mentor and coach early-career engineers.
  • Participate actively in peer reviews, including design, coding, and inner-loop reviews.
  • Design integration and security tests.
  • Lead workstreams and coordinate engineers in the United States and Asia-Pacific.
  • Contribute to end-to-end product development, including understanding customer requirements, design, implementation, and validation.
  • Participate in operations and the on-call rotation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service