← All roles

Principal Software Engineer, Integration and Automation - AI Infrastructure

Microsoft· Software Engineering
Apply on company site
Hybrid (United States)$142.8k - $274.8kFull-timePosted 4w ago

About the role

Principal Software Engineer role on the Integration and Automation team focused on AI-powered automation, CI/CD systems, validation services, and developer platforms. Owns significant services, leads architecture and delivery, and collaborates across teams to deliver scalable, reliable platforms with code intelligence and AI-enabled software engineering capabilities.

Responsibilities

  • Own significant systems from design through production operation across AI automation, CI/CD, distributed services, developer tooling, reliability, and code intelligence.
  • Own a core capability end to end including architecture, design documentation, implementation, quality, and operational health for services related to AI workflow automation, CI/CD orchestration, build and validation services, developer experiences, code intelligence, or production operations.
  • Improve engineering workflow quality with evidence by building evaluation and validation systems for AI-assisted changes, builds, tests, deployments, and code-intelligence experiences.
  • Scale automation and delivery platforms to support large repositories, high-volume builds, parallel validation, dependable deployments, branch-aware workflows, external integrations, rate-limit management, and cost controls.
  • Operate a reliable production service with defined SLAs, alerts, runbooks, incident practices, multitenant authentication, secrets management, network policy, and on-call ownership.
  • Integrate automation, validation, delivery, and code-intelligence capabilities with MCP and APIs, connect to existing CI/CD systems, and translate partner feedback into platform improvements.
  • Raise engineering standards through code and design reviews, mentoring, testing, observability, migrations, release discipline, and driving solutions with partner teams.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python OR equivalent experience

Skills

Required:Bachelor's degree or equivalent experience
Nice to have:Backend systems designDistributed systems & CI/CD platformsAI-enabled automationCloud-native/Kubernetes
Last updated Sep 24, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft