About this role
Principal Software Engineer - Engineering Systems
Estonia, Multiple Locations, Multiple Locations
+1 more
Job description
Company and benefits
Job number 200066667
Date posted Nov 12, 2026
Work site 3 days / week in-office
Travel Less than 25%
Profession Software Engineering
Discipline Software Engineering
Role type Individual Contributor
Employment type Full-Time
Overview
At Microsoft, we are building the next generation of intelligent communication and collaboration experiences that power Microsoft Teams, Azure Communication Services, and other Microsoft 365 products used by hundreds of millions of people worldwide.
Behind these experiences is a complex engineering ecosystem where thousands of developers build, test, deploy, and operate services at massive scale.
The IC3 Engineering Systems & Services (ESS) team is at the heart of this ecosystem. Our mission is to make software engineering faster, simpler, and more reliable. We build platforms, infrastructure, and tools that improve developer productivity across the entire software development lifecycle, from building and testing code to production validation, diagnostics, and troubleshooting.
Our work spans large-scale cloud infrastructure, distributed systems, developer experience, and increasingly, AI-powered engineering. We are rethinking how software is developed, using automation, intelligent tooling, and AI agents to remove friction and enable engineers to focus on what matters most.
We are looking for a Principal Software Engineer who is passionate about solving complex engineering challenges and creating solutions that multiply the productivity of others.
In this role, you will drive technical direction, architect and deliver scalable engineering platforms, and influence engineering practices across teams and organizations. You will work with talented engineers and leaders to identify opportunities, challenge existing approaches, and turn ambitious ideas into practical solutions.
This is an opportunity to have an impact far beyond a single product or service, helping shape how engineering is done at Microsoft.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
-
Drive technical vision and architecture for large-scale engineering platforms and services, ensuring scalability, reliability, security, and long-term sustainability.
-
Lead complex, cross-team engineering initiatives, navigating ambiguity, identifying opportunities, and translating technical challenges into clear strategies and actionable solutions.
-
Build and evolve developer productivity solutions across the software development lifecycle, including build infrastructure, automated testing, continuous integration, production validation, and diagnostics.
-
Pioneer AI-powered engineering capabilities, exploring and applying AI agents, intelligent automation, and emerging technologies to transform developer workflows and improve engineering efficiency.
-
Deliver high-quality software and services, maintaining hands-on technical involvement while setting engineering standards for architecture, design, implementation, and operational excellence.
-
Collaborate across organizational boundaries to drive alignment and impact across teams and initiatives.