Microsoft

Principal Software Engineer - CTJ - Poly

Microsoft
Apply
1 day ago
Reston, VA, USAStaff+
H1B sponsor

Base Salary

$143k - $304k/yr

Responsibilities

  • Set technical direction and define architectural approaches that improve the security, reliability, scalability, and maintainability of AI services in sovereign and air-gapped environments.
  • Lead ambiguous, cross-team initiatives from technical investigation and planning through implementation, validation, rollout, and operational follow-through.
  • Design and implement critical software and infrastructure changes, including code reviews, design reviews, testing, and documentation.
  • Build reusable deployment frameworks, release validation, observability, and operational automation adopted across multiple services.
  • Address sovereign-cloud requirements, cross-service incompatibilities, and unnecessary divergence between cloud environments.
  • Participate in on-call rotations, lead complex incident response, and drive improvements that reduce customer impact and recovery time.
  • Mentor engineers, guide technical leads, and improve ownership, documentation, and engineering practices across teams.
  • Evaluate approved AI-assisted engineering tools such as GitHub Copilot with appropriate validation and security controls.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 6+ years of technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Active U.S. Government Top Secret clearance with Sensitive Compartmented Information access based on a Single Scope Background Investigation with Polygraph.
  • Ability to satisfy Microsoft, customer, and government security screening requirements before and after hire, including Microsoft Cloud background checks.
  • U.S. citizenship and citizenship verification are required due to applicable legal restrictions.
  • Experience shaping technical roadmaps and aligning teams on architectural changes, shared infrastructure, or engineering standards is preferred.
  • Experience with sovereign, air-gapped, regulated, or otherwise constrained environments is preferred.
  • Experience building reusable platforms, deployment automation, CI/CD pipelines, validation frameworks, or observability capabilities is preferred.
  • Experience operating containerized services with Docker and Kubernetes on Azure or comparable cloud platforms is preferred.
  • Experience with production reliability, incident analysis, resilient design, safe rollouts, AI service infrastructure, model delivery, inference platforms, or distributed systems is preferred.
  • Demonstrated mentoring, technical leadership, and improvement of engineering practices beyond an individual project is preferred.

Benefits

  • Certain roles may be eligible for benefits and other compensation.
  • The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
Microsoft

About Microsoft

10,000+ employees

Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.

Contact me