Principal Software Engineer
Microsoft (Eightfold Apply)
- Location
- Estonia, Harjumaa, Tallinn
- Work model
- On-Site
- Level
- Principal
- Posted
- 2h ago
Skills
About this role
Overview
Intelligent Conversation and Communications Cloud (IC3) powers billions of real-time customer conversations across Microsoft. IC3 enables reliable, high-quality audio, video, calling, meeting, and messaging services that work seamlessly from anywhere and across all customer touchpoints. Our mission is to make conversations on Microsoft 365 platforms more intelligent in real time, empowering best-in-class productivity tools for the modern workplace, where every call, meeting, and chat helps make the next one better. The Developer Excellence team within IC3 Engineering supports developers and business goals through tools, processes, and infrastructure built on Azure DevOps. Our goal is to reduce developer friction, enable faster and more secure software development, and accelerate the adoption of AI-powered capabilities. We are seeking a Principal Software Engineer to provide hands-on technical leadership and play a key role in driving IC3's success. Microsoft Development Centre Estonia offers an engaging, fast-paced environment where you can make an impact on millions of users around the world. We embrace diversity, encourage open-minded collaboration, and provide the flexibility needed to support a healthy work-life balance. You can look forward to a modern work environment, industry-leading benefits, and access to the latest hardware and software. We subsidise food and beverages, gym memberships etc. Sports and gaming communities support employee wellbeing, while a focus on personal and professional growth helps you develop your career within IC3, MDCE and beyond. 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
Lead the architecture, technical strategy, and design of developer platforms, services, and tooling that support engineering teams across IC3 and its Azure DevOps ecosystem. Drive the adoption of AI-powered engineering capabilities, intelligent automation, agentic workflows, and LLM-enabled solutions that improve developer productivity and accelerate software delivery. Lead modernisation initiatives across build, test, release, source control, and developer workflows to improve consistency, reliability, scalability, and maintainability. Define and evolve common engineering platforms, frameworks, and services that reduce duplication, standardise practices, and enable teams to move faster with higher quality. Partner with engineering teams across IC3 and Microsoft to understand developer needs, align on technical direction, and deliver end-to-end solutions that improve the engineering experience. Influence technical roadmaps and investment decisions by working closely with engineering leaders, architects, product managers, and partner organisations. Evaluate technical tradeoffs, manage dependencies, and resolve complex architectural challenges that span multiple teams, products, and technology stacks. Champion engineering excellence through secure development practices, CI/CD automation, observability, telemetry, testing, reliability, and operational rigour. Drive improvements in developer productivity by identifying friction points, measuring outcomes through data, and delivering scalable solutions that simplify engineering workflows. Establish technical standards and industry practices, and governance models that support efficient, secure, and compliant software development across IC3. Mentor engineers through technical leadership, design reviews, code reviews, knowledge sharing, and hands-on problem solving. Foster an inclusive and collaborative engineering culture focused on ownership, accountability, continuous improvement, customer impact, and learning.