Microsoft Development Center in Prague has multiple positions open for Backend Software Engineers to be hired across different teams within Prague. All roles are based in the Czech Republic with various opportunities to work from home.
The hiring groups are:
Identity Platform/Microsoft Entra: Focuses on solving complex security and identity management challenges at scale, powering products like Windows, Office, Azure, and Xbox.
M365 Core IC3 Delivery Platform: Expands the email delivery capabilities of Exchange Online, using modern technologies to build scalable and resilient systems.
M365 Substrate Identity & Authentication: Provides secure access solutions for users, devices, and applications through comprehensive authentication and authorization systems.
M365 Intelligent Conversation and Communications Cloud: Powers real-time communication services like messaging, meetings, and calling, enhancing productivity tools for the modern workplace.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.
- Experience developing production software
- Experience with one or more OOP languages including but not limited to: Java, C/C++, C#, JavaScript, Java, Python.
- Good system design, algorithmic skills, good knowledge of data structures
- Proficient problem solving and debugging skills
- Solid understanding of testing pratices and high-quality software
Preferred Qualifications
- Experience designing, building and running large scale and highly available cloud services or distributed systems
- General database knowledge and experience of working with data at high scale
- Troubleshooting skills across network, application, caching, queuing, load-balancing storage and distributed services layers
- Knowledge of Azure Cloud, Power Platform, or Dynamics 365
The role is open across multiple teams, each with slightly different focuses and responsibilities. Below, you'll find brief descriptions of the teams involved. Please note that your application will be visible to all participating hiring teams as part of the selection process.
The hiring groups are:
Identity Platform/Microsoft Entra - sits within our Security, Compliance, Identity and Management Division and is at the heart of the day-to-day technology experience for billions of humans globally, playing a critical part in enabling everyone to achieve more.
M365 Core IC3 Delivery Platform - Using the latest tools and technologies (C#, dotnet core, k8s, Azure Event Hubs) to design, develop, test, and deploy scalable and resilient systems, we are expanding the email delivery capabilities of Exchange Online (EXO), the world’s leading cloud-based email service.
M365 Substrate Identity & Authentication - Providing the most secure and comprehensive access solution to the M365 Substrate assets for users, devices, and applications.
M365 Intelligent Conversation and Communications Cloud - The platform powers billions of real-time customer conversations across Teams and Azure Communication Services, enabling reliable and high-quality messaging, meeting, and audio/video calling services that work every time, from anywhere, seamlessly across all customer touchpoints.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
- Design, develop, test and support features, experiences and solutions primarily in C#, SQL, ASP.Net, HTML5, PowerShell, and Azure
- Collaborate closely with Product, Design, and Engineering teams to build new features
- Support highly available services used by millions of users on a daily basis
- Work with support to triage and debug technical support requests
- Analyze how your features are performing in production to learn and make the product better
- Pair and participate in code reviews with other engineers in your team

0 applies
9 views
Other Jobs from Microsoft
Senior Software Engineer
Principal Software Engineer
Member of Technical Staff, Platform Engineering Manager
Project Manager - AMER West
Senior Hardware Engineer
Software Engineer II - Database Internals
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say