Outscal Logooutscal logo

Senior Software Engineer / Software Engineer

2 Months ago • 4-8 Years • DevOps • Full Stack Development

Job Summary

Job Description

Microsoft's Prague Development Center has openings for Software Engineers and Senior Software Engineers across multiple teams. Roles offer varying work-from-home options. Teams include Identity Platform/Microsoft Entra (security and identity solutions), M365 (Exchange Online, Substrate, networking, intelligent communication), Dynamics 365 (customer experience platform), Azure DevOps, Teams Core Services, Enterprise+Cloud, Cloud for Retail, 1ES (developer services), and DevDiv (programming languages). Responsibilities involve designing, developing, testing, and supporting features; collaborating with other teams; supporting high-availability services; and analyzing performance. The ideal candidate possesses strong programming skills (C#, Java, Python, etc.), system design expertise, problem-solving abilities, and excellent communication skills.
Must have:
  • Production software development experience
  • OOP language proficiency (C#, Java, Python)
  • System design, algorithms, data structures
  • Problem-solving and debugging skills
  • Testing principles and high-quality software
  • Collaboration and critical thinking
  • Communication skills (verbal and written)
Good to have:
  • Computer Science degree
  • Large-scale cloud service experience
  • Database knowledge and high-scale data experience
  • Troubleshooting skills across service layers
  • Azure Cloud, Power Platform, or Dynamics 365 knowledge
  • Passion for high-availability systems
Perks:
  • Industry-leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investment plans
  • Maternity and paternity leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Job Details

Overview

Microsoft Development Center in Prague has multiple positions open for Software Engineers and Senior Software Engineer to be hired across different teams within Prague. All roles are based in Czech Republic with various opportunities to work from home. 

 

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. Our suite of products powers everything from Windows to Office, Azure to Xbox. Microsoft Entra is a dynamic and inclusive team which cares deeply about our customer experience and works to solve extraordinarily complex problems at extreme scale. 

 

 

M365 Core IC3 Delivery Platform -  We are expanding the email delivery capabilities of Exchange Online (EXO), the world’s leading cloud-based email service. Our vision is to be the high-volume email platform for Microsoft, empowering millions of users and businesses around the world. You will use the latest tools and technologies as C#, dotnet core, k8s, Azure Event Hubs to design, develop, test, and deploy scalable and resilient systems.

 

M365 Substrate Identity & Authentification - The primary responsibility of the M365 Substrate Identity & Auth team is to provide the most secure and comprehensive access solution to Substrate assets for users, devices, and applications. We utilize a range of authentication and authorization SDKs and backend services to manage a diverse set of complex access scenarios from end to end.  

 

M365 Core-Substrate - Reliability and Resilience - Substrate is a reliable, high-performance cloud platform that breaks down existing data and silos to enable a better understanding of people and organizations. It enables cross-workload intelligence and provides uniform support for compliance and data sovereignty. Reliability & Resilience (R&R) team is dedicated to driving measurable improvement in service reliability and reducing the negative customer impact of outages through avoidance or mitigation. 

 

M365 Substrate Networking and Routing – we provide connection routing and traffic management services for M365 customer scenarios. Our fabric runs on 200k servers across the globe. We run a highly scalable distributed service in a DevOps environment that routes over a Trillion requests per day and moves Petabytes of data. Example technologies we work with are DNS, Traffic Management, Traffic Throttling, Chaos Engineering, Load Balancing, connection management, and distributed caching.

 

M365 Intelligent Conversation and Communications Cloud - is the platform that powers billions of real-time customer conversations across Teams and Azure Communication Services. The platform enables reliable and high-quality messaging, meeting, and audio/video calling services that work every time, from anywhere, seamlessly across all customer touchpoints. Conversations on our platforms are made more intelligent in real-time, empowering best-in-class productivity tools for the modern workplace where every call, meeting, or chat will make the next one better.  

 

MS Dynamics 365 - is disrupting the customer experience industry with a cloud-based platform harnessing data and AI to build intelligent, integrated, extensible, and attractive user experiences that improve outcomes for our customers. Customer Insights within the Microsoft Dynamics 365 suite, drives digital transformation by reimagining how to bring together people, data, and processes to create value for your customers and maintain a competitive advantage in a digital-first world.

 

Azure DevOps -  supports a collaborative culture and set of processes and tools that bring together developers, product managers, project managers, and contributors to develop software. It enables the organizations to utilize the entire software development cycle from planning through deployment and operation. We are hiring for multiple teams that own core parts of Azure DevOps.  

 

Teams Core Services -  is responsible for the foundational services of Microsoft Teams spanning Middle Tier, Auth, Gateway, Storage, Infra among others. It provides exciting opportunities in building resilient, highly available, and highly scalable services that meet the needs of an ever-growing user base of the fastest growing product in Microsoft's history. This is a unique opportunity to hone your system design, and your exposure to cutting edge technology stack (.NET Core, ASP.NET Core, Azure, Kubernetes, Redis) and application architecture skills offering end to end ownership and broad scope to have a huge impact.

 

Enterprise+Cloud - our teams' mission is to grow addressable market for M365 by delivering M365 backend services in special cloud environments that meet our public sector and highly regulated industries customers' requirements on privacy and compliance. We build cloud infrastructure that supports air-gapped clouds, sovereign clouds, and go-local environments which are increasingly more important as customers progress with their digital transformation. 

 

 

Cloud for Retail - Are you passionate about cloud and AI technologies? Do you want to help customers across industries transform their businesses with Microsoft Cloud? If so, we have an exciting opportunity for you! We are looking for software engineers to help us shape the future of multiple industries such as retail, consumer goods, or agriculture with cutting-edge technologies in the new era of AI. As a software engineer, you will be responsible for delivering end-to-end solutions that meet the needs of our customers and partners.

 

1ES - The One Engineering System (1ES) team at Microsoft's Cloud and AI division is on the lookout for a Software Engineer to contribute to the advancement of developer services and tools. This role presents a unique chance to influence not only Microsoft's internal engineering practices but also set a precedent within the wider industry. The CloudMine data mining framework is crucial for numerous initiatives aimed at enhancing developer productivity, compliance, and security by providing essential raw data. 

 

DevDiv - Are you passionate about pioneering the future of software development and contributing to the evolution of programming languages? If you thrive in a dynamic environment that encourages innovation and learning, this opportunity at Microsoft Developer Division Prague is tailor-made for you! Embark on this exciting journey with us and be part of shaping the future of software development. Your skills and passion will contribute to groundbreaking projects and have a lasting impact across Microsoft. If you're ready for a challenge that combines innovation, collaboration, and technology, we invite you to join our team!   

  

Qualifications

  • 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​ 
  • Strong problem solving and debugging skills​ 
  • Solid understanding of testing principles and high-quality software ​ 
  • Excellent collaboration skills and critical thinking​ 
  • Good communication skills both verbal and written​ 

 

Nice to have​ 

  • Degree in Computer Science, Mathematics, Engineering or related fields​ 
  • 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​ 
  • Passion for high-availability, automation, performance and building highly available distributed systems at scale​ 
  • Practice of modern software engineering, including coding standards, code reviews, source control management, build processes, testing, and releasing 

 

Responsibilities

  • Design, develop, test and support features, experiences and solutions primarily in C#, SQL, ASP.Net, HTML5, React, Typescript, 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​
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

Similar Jobs

Microsoft - Digital Cloud Solution Architect Manager

Microsoft

(Hybrid)
2 Months ago
Microsoft - Research Intern - Optical Technologies

Microsoft

Mountain View, California, United States (On-Site)
2 Months ago
Netflix - Distributed Systems Engineer (L5) - Cloud Network Engineering

Netflix

United States (Remote)
1 Month ago
Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Imagineio - MLOps / DevOps Engineer

Imagineio

New Delhi, Delhi, India (Hybrid)
10 Months ago
Sperasoft - Release Engineer

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
4 Months ago
Warner Bros Discovery - Senior Manager, Data Platform & AWS Infrastructure - (Streaming), Hyderabad

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
4 Months ago
PwC - Azure Cloud Solutions Architect, Senior Manager

PwC

Toronto, Ontario, Canada (On-Site)
3 Months ago
Luxoft - Siebel L2 Support Consultant

Luxoft

New Delhi, Delhi, India (Remote)
4 Months ago
Wipro - Release Manager

Wipro

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playtech - Global IT Support Specialist

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
3 Months ago
Canva - Senior Backend Software Engineer - GenAI (Conversational Experience)

Canva

Sydney, New South Wales, Australia (Remote)
3 Weeks ago
DEVOTEAM - Ingénieur Cloud Azure H/F

DEVOTEAM

Levallois-Perret, Île-de-France, France (Remote)
5 Months ago
Nagarro - Senior Staff Engineer

Nagarro

Philippines (Remote)
5 Months ago
The Walt Disney Company - Principal Software Engineer - Ad Platform

The Walt Disney Company

Glendale, California, United States (On-Site)
1 Month ago
CloudHire - Sitecore Architect/Developer

CloudHire

Hyderabad, Telangana, India (Remote)
5 Months ago
Canva - Senior Platform Engineer - Workload Integration

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
Luxoft - .NET and Azure API Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Universal Music - Junior Software Developer

Universal Music

Los Angeles, California, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Media Engineer II

The Walt Disney Company

Charlotte, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Prague, Prague, Czechia

Anthology  Inc  - DevOps (SRE) Engineer

Anthology Inc

Brno, South Moravian Region, Czechia (On-Site)
5 Months ago
2K - Incident Responder

2K

Prague, Prague, Czechia (Hybrid)
8 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Prague, Prague, Czechia (Remote)
4 Months ago
Warhorse Studios - Senior tools programmer/Enviro technical artist

Warhorse Studios

Prague, Prague, Czechia (Hybrid)
4 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Hybrid)
2 Months ago
Warhorse Studios - Senior tools programmer/Character technical artist

Warhorse Studios

Prague, Prague, Czechia (Hybrid)
4 Months ago
MADFINGER Games - Build Engineer

MADFINGER Games

Brno, South Moravian Region, Czechia (On-Site)
4 Months ago
Keen Software Houseas - Support Specialist

Keen Software Houseas

Prague, Prague, Czechia (Hybrid)
4 Months ago
PwC - Senior Consultant - Technology Consulting - Financial Sector

PwC

Prague, Prague, Czechia (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

ASSIST Software - Azure DevOps Engineer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
4 Months ago
Next Level Business Services - Cloud Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
5 Months ago
NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
The Walt Disney Company - Senior Systems Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Ubisoft - DevOps Linux Administrator

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
1 Month ago
Amanotes - Site Reliability Engineer (SRE/DevOps)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
7 Months ago
Luxoft - Solutions Architect

Luxoft

Gurugram, Haryana, India (On-Site)
3 Months ago
The Walt Disney Company - Senior Software Engineer - Data Platform

The Walt Disney Company

Santa Monica, California, United States (On-Site)
1 Month ago
Onward Search - Senior Cloud Architect

Onward Search

Santa Monica, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (Hybrid)

London, England, United Kingdom (On-Site)

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Mountain View, California, United States (Hybrid)

Redmond, Washington, United States (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug