The Titan team at Microsoft forms the core stack that powers the Microsoft Cloud and manages datacenter infrastructure for the global Microsoft fleet, including Azure, Xbox, Exchange and more. As a Senior Software Engineer in the Titan Inventory team, you'll be responsible for designing and building foundational services that manage the inventory at massive scale.
The role requires expertise in distributed systems design and implementation, with a focus on creating highly available systems that operate at scale. You'll be working on the Titan microservices platform that runs the cloud infrastructure, defining the next generation of datacenter and control plane service architecture.
Key responsibilities include collaborating with stakeholders, driving technical designs, developing scalable solutions, and maintaining high reliability standards. You'll own complete features from design through implementation and shipping, while also mentoring junior team members.
The position offers competitive compensation ($117,200 - $229,200 base salary range, higher in SF/NYC areas) and comprehensive benefits including healthcare, educational resources, and parental leave. This is a remote-friendly role with 0-25% travel requirements.
The ideal candidate will have 4+ years of engineering experience, strong distributed systems knowledge, and excellent collaboration skills. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset and innovation.
Join the team that's building the foundation of Microsoft's cloud infrastructure, working on challenging technical problems at global scale while having opportunities for growth and impact.