Microsoft's ES365 (Microsoft 365 Engineering Systems) team is seeking a Software Engineer II to work on infrastructure and developer experience tools. This role focuses on building and improving the end-to-end developer experience in Office and Substrate, from source control to deployment automation. The position involves working with AI tools to enhance developer productivity and spans both front-end and back-end technologies.
The role offers an exciting opportunity to work on large-scale projects within Microsoft's diverse ecosystem. You'll be at the core of Microsoft 365, building tools that directly impact developer productivity and happiness. The position involves working with web applications, CLI development, back-end services, machine learning, managed code, native code, cross-platform solutions, databases, distributed systems, and cloud services.
As part of the ES365 team, you'll be instrumental in moving away from proprietary tools towards "one Microsoft" investments, open source, and industry standard tools. The role particularly emphasizes AI integration to help developers work more efficiently and confidently. You'll be working in a collaborative environment, partnering with various teams to deliver solutions that shape the future of Engineering Systems at Microsoft.
The position offers competitive compensation, comprehensive benefits, and the opportunity to work remotely. Microsoft provides an inclusive culture where diversity is valued and employees are encouraged to bring their authentic selves to work. The role requires strong technical skills, experience with distributed systems, and a passion for building developer tools and services.
This is an excellent opportunity for engineers who want to make a significant impact on developer productivity while working with cutting-edge technologies and AI solutions. The role combines technical challenges with the satisfaction of seeing immediate results, as your customers will be fellow Microsoft engineers.