2,243,256open jobs
144,166companies
255,122added this week
Browse all
Salary
$78k – $143k per year
Location
In office (Estonia, Czech Republic)
Seniority
Principal
Visa
Sponsors visas in United States, Ireland, United Kingdom; no register of this country names it

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 10, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
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, partnering with engineering teams, architects, product managers, and platform organizations to align technical direction and drive adoption of shared solutions.

  • Champion engineering excellence, continuously improving reliability, performance, security, observability, and operational efficiency through modern engineering practices and data-driven decisions.

  • Multiply the impact of others, mentoring engineers, sharing technical expertise, driving architectural discussions, and fostering a culture of innovation, collaboration, and continuous learning.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND solid technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

Preferred Qualifications:

  • Master's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Proven experience architecting and delivering large-scale distributed systems, cloud services, or engineering platforms.
  • Solid software design and coding skills in languages such as C#, C++, Java, Python, or equivalent modern programming languages.
  • Experience with cloud technologies, preferably Microsoft Azure, including distributed architectures, microservices, containers, and cloud-native development.
  • Experience with developer infrastructure, CI/CD systems, build and test automation, developer tooling, or software engineering productivity platforms.
  • Familiarity with AI-assisted development, LLMs, agentic workflows, or intelligent automation, with an interest in applying emerging technologies to real engineering challenges.
  • Demonstrated ability to lead technically complex initiatives, influence architectural decisions, and drive results across multiple teams without direct authority.
  • Solid analytical and problem-solving skills, with the ability to navigate ambiguity, make architectural trade-offs, and balance short-term delivery with long-term technical investments.
  • Excellent communication and collaboration skills, with a passion for mentoring engineers, sharing knowledge, and driving engineering excellence.

Software Engineering IC5 - The typical base pay range for this role across Estonia is € 70,600.00 - € 129,200.00 per year. Certain roles may be eligible for benefits and other compensation.

Find additional benefits and pay information here:

https://careers.microsoft.com/v2/global/en/corporate-pay/estonia-corporate-pay.html

Software Engineering IC5 - The typical base pay range for this role across Czechia is Kč 1,983,000.00 - Kč 3,553,000.00 per year. Certain roles may be eligible for benefits and other compensation.

Find additional benefits and pay information here:

https://careers.microsoft.com/v2/global/en/corporate-pay/czech-republic-corporate-pay.html

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,243,256 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Estonia
$120k – $235k per year · In office · 7+ years exp · Bachelor's Degree · Washington · Mountain View · Hillsboro · Austin
DevOps
Azure
Apply
$120k – $235k per year · In office · 4+ years exp · Bachelor's Degree · Redmond
Python
JavaScript
TypeScript
C#
C++
C#
.NET
Databases
Microsoft Fabric
AI/ML
Copilot
Frontend
React.js
DevOps
Azure
CI/CD
Cybersecurity
Least Privilege
Analytics
Power BI
Management
Power Automate
Power Apps
Apply
$143k – $275k per year · In office · 12+ years exp · Bachelor's Degree · Washington · Mountain View · New York
Python
JavaScript
Rust
C#
C++
Apply
Remote (United States) · Full-Time · United States
QA
Sentry
Apply
$168k – $252k per year · In office · Full-Time · Fremont
Go
JavaScript
Rust
TypeScript
SQL
C++
Frontend
Svelte
Angular
React.js
DevOps
CI/CD
Apply
$57k – $99k per year · In office · 2+ years exp · Bachelor's Degree · Estonia
Python
JavaScript
C#
C++
DevOps
Azure
CI/CD
Apply
≈ $36k – $71k per year (Estimated) · Remote (Croatia, Estonia, Georgia, Latvia, Lithuania, ET hours) · Full-Time · 5+ years exp · Slovakia · Croatia · Lithuania · Latvia · Estonia
SQL
PowerShell
Databases
Azure SQL Database
DevOps
Terraform
GitHub Actions
Azure
CI/CD
Windows Server
AWS
Grafana
Amazon CloudWatch
Windows
Cybersecurity
SOC 2
Least Privilege
Active Directory
Management
Confluence
Jira
Apply
≈ $58k – $105k per year (Estimated) · Equity · Remote (Europe) · Estonia · Greece · Latvia · Lithuania · Poland
Databases
PostgreSQL
ClickHouse
AI/ML
Model Context Protocol
Prompt Engineering
AI Agents
LLM
RAG
DevOps
Rest API
gRPC
Terraform
GCP
Loki
Prometheus
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Grafana
Amazon EKS
Google GKE
Azure AKS
GitHub
GitLab
IAM
Apply
≈ $71k – $152k per year (Estimated) · Remote (Estonia) · Full-Time · 7+ years exp · Estonia
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
AI/ML
Machine Learning
Frontend
Webpack
Babel
React.js
DevOps
Kubernetes
Apply
≈ $57k – $104k per year (Estimated) · Remote (Estonia) · Full-Time · 5+ years exp · Estonia
C++
Apply
See all jobs
This is one of many
2,243,256 more open roles from verified company boards, updated every day.