Principal Software Architect, Platform Engineering

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

This role is for a Principal Software Architect on a new Platform Engineering team focused on building an AI-first internal developer platform. The goal is to empower thousands of engineers to ship faster and safer by enabling agent-driven workflows and reducing toil. The role is hands-on, requiring the architect to prototype, build, and drive agents that handle complex, cross-system work, ultimately shaping the future of how software is built at Microsoft.

What you'd actually do

  1. Work with product teams to find the highest-leverage places to modernize onto the platform, and shape the future-state architecture together.
  2. Prototype and build. Write the proof-of-concept, the reference implementation, and the code that de-risks the hard calls.
  3. Pair with product teams and forward-deployed architects on their toughest problems, contributing designs and maintainable code others build on.
  4. Own how systems compose on the platform — the cross-cutting dependencies, sequencing, and interfaces — and keep it coherent in the code, not just the design docs.
  5. Own outcomes as a DRI: take on-call for what you help ship, mentor the engineers you work with, and hold reliability, observability, and performance as systems move.

Skills

Required

  • architect large, complex systems
  • distributed systems
  • microservices
  • cloud fundamentals
  • generative AI
  • agents
  • production software with generative AI and agents
  • build and operate complex systems, platforms, or cloud infrastructure at scale
  • hands-on re-architectures or migrations
  • depth in distributed systems, microservices, and cloud infrastructure

Nice to have

  • Azure
  • coding in languages such as C, C++, C#, Java, JavaScript, or Python
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience
  • Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience

What the JD emphasized

  • AI-native
  • shipped production software with generative AI and agents

Other signals

  • building an internal developer platform
  • agent-driven workflows the default
  • agents change what a platform can even do
  • agents can carry that ambiguous, cross-system work
  • AI-native
  • shipped production software with generative AI and agents