Principal Software Engineer
Microsoft
Principal Software Engineer
Prague, Czech Republic
Save
Overview
The Enterprise Clouds team extends the reach of M365 to new geographies, government customers with unique requirements, customers with specific regulatory and compliance requirements, and through investments in features that help unblock specific groups of large enterprise customers. We are also driving investment in areas like on-premise servers that help maintain our presence in these markets. In addition, we improve the quality of service and our customer experience by investing in service and site reliability engineering and delivering a differentiated experience for large enterprises to build the very best apps, services, and devices for customers to empower them to do their best work
Joining the E+C team in Prague to build sovereign clouds is a unique opportunity to be at the forefront of technological innovation. Sovereign clouds are essential for ensuring data sovereignty and operational sovereignty, addressing the unique needs of government and restricted industry customers.
The Prague team is central to this transformative technology that unlocks usage for sensitive markets and ensures compliance with regional regulations.
In summary, this role combines cutting-edge technology with strategic importance, offering immense growth opportunities and the chance to make a real-world impact.
As a Principal Software Engineering in the E+C team in Prague, you will play major role in software engineering to standardize and automate build out and operation sovereign clouds. Your role will involve overseeing the development and deployment of critical cloud infrastructure, ensuring data sovereignty and compliance with regional regulations. You will collaborate closely with various departments, including workload teams and customer service, to deliver high-quality solutions that meet the unique needs of government and restricted industry customers.
This opportunity will allow you to accelerate your career growth by being part of a new and growing business segment, gain experience on bringing hyper-scale running services to government and highly restricted industry customers, make a lasting impact on the way M365 builds, deploys and operates its services across various levels of restricted clouds.
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.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- Principal/Lead level of technical engineering experience.
- Hands on experience with distributed systems and services in the cloud.
- Proven ability to tackle complex technical issues, proper research and design and high-quality implementations.
Preferred Qualifications:
- Experience in Infrastructure as code (IaC) development.
- Cloud CI/CD processes.
#M365CORE
Responsibilities
As part of the team, you will:
- Be responsible of the buildout orchestration and collaborating with several M365 services to guarantee standardized and automated buildout of those services.
- Utilize your skills and learn more about Azure clouds, services infrastructure and build/release pipelines, develop models and tools to apply more automation of the cloud buildout.