Senior Software Engineer- Multiple Roles

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer- Multiple Roles

Microsoft Development Center in Prague is seeking Senior Backend Software Engineers for multiple teams including Identity Platform/Microsoft Entra, M365 Core IC3 Delivery Platform, M365 Substrate Identity & Authentication, and M365 Intelligent Conversation and Communications Cloud. These roles focus on building and maintaining critical infrastructure that powers Microsoft's core products like Windows, Office, Azure, and Xbox. Engineers will work on solving complex security challenges, expanding email delivery capabilities, providing secure access solutions, and developing real-time communication services. The position offers a hybrid work environment with up to 50% work from home flexibility. Microsoft's culture emphasizes growth mindset and empowering teams to achieve their best. The role requires strong technical expertise in distributed systems, cloud services, and various programming languages, with opportunities to work on large-scale systems serving millions of users.

Last updated 3 days ago

Responsibilities For Senior Software Engineer- Multiple Roles

  • Lead and provide technical direction for design and development of features
  • Mentor early in career team members professionally
  • Design, develop, test and support features in C#, SQL, ASP.Net, HTML5, PowerShell, and Azure
  • Collaborate closely with Product, Design, and Engineering teams
  • Support highly available services used by millions of users
  • Work with support to triage and debug technical support requests
  • Analyze feature performance in production
  • Participate in code reviews with team members

Requirements For Senior Software Engineer- Multiple Roles

Java
JavaScript
Python
  • Experience developing production software
  • Experience with one or more OOP languages including Java, C/C++, C#, JavaScript, Python
  • Good system design, algorithmic skills, good knowledge of data structures
  • Proficient problem solving and debugging skills
  • Solid understanding of testing practices and high-quality software

Benefits For Senior Software Engineer- Multiple Roles

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer- Multiple Roles

Senior Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer role at Microsoft, focusing on Windows Directory Services with hybrid work option and comprehensive benefits package.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.

Senior Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on database management and customer technical support.

Senior Software Engineer

Senior Software Engineer role at Microsoft Azure Networking team, building software-defined network infrastructure for AI and cloud services at global scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on Managed Identities and authentication services, offering competitive pay and remote work options.