Join Microsoft's ES365 (Microsoft 365 Engineering Systems) team as a Principal Software Engineer, where you'll be at the core of transforming the developer experience in Office and Substrate. This role offers an exciting opportunity to work on large-scale projects that directly impact Microsoft's engineering ecosystem. The team is responsible for end-to-end developer tools, from source control to deployment automation, and is currently undertaking major innovations leveraging AI technology.
As a Principal Software Engineer, you'll work with cutting-edge technologies across front-end and back-end development, including web applications, CLI development, machine learning, and distributed systems. The position offers opportunities to architect and deliver distributed cloud services, mentor other engineers, and drive technical excellence across teams.
The role combines technical leadership with hands-on development, requiring expertise in building highly available distributed systems at scale. You'll be instrumental in moving from proprietary tools to industry-standard and open-source solutions, while working in a collaborative environment that values diversity and inclusion.
Microsoft offers competitive compensation, comprehensive benefits, and the chance to work on products that impact millions of users. The position allows for up to 100% remote work, providing flexibility while maintaining connection with a world-class engineering team. If you're passionate about developer productivity and want to shape the future of engineering systems at Microsoft, this role offers the perfect blend of challenge and opportunity.