Software Engineer II

Microsoft is a global technology company empowering people and organizations through software and cloud solutions.
$98,300 - $193,200
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer II

Microsoft Entra, part of Microsoft's Security, Compliance, Identity and Management Division, is seeking a Software Engineer II to join their Routing team. This role focuses on building and maintaining mission-critical services that process millions of requests per second and power hundreds of billions of authentications daily. The position involves working with distributed systems at extreme scale, with challenging availability targets exceeding 99.99%. You'll be part of a dynamic team working on traffic management, runtime platform (Kubernetes), and livesite management. The role requires both strategic thinking in system design and hands-on implementation skills. Microsoft Entra's products are fundamental to the technology experience of billions of users globally, powering everything from Windows to Office, Azure to Xbox. This is an opportunity to work on core infrastructure that directly impacts Microsoft's most critical services, requiring expertise in high-performance computing, networking, and distributed systems. The role offers competitive compensation, comprehensive benefits, and the chance to work with cutting-edge technology at global scale.

Last updated 16 hours ago

Responsibilities For Software Engineer II

  • Contribute to identification of dependencies and development of design documents
  • Create and implement code for critical software
  • Contribute to technical direction for design and development
  • Collaborate with Product, Design, and Engineering teams
  • Support highly available services
  • Debug technical support requests
  • Analyze feature performance in production

Requirements For Software Engineer II

Kubernetes
Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience with coding
  • 1 year of software engineering experience in Identity and/or Security domains
  • Experience with high-performance, thread-safe code
  • Solid computer networking skills
  • Experience with debugging and building automation for high-scale distributed systems
  • Knowledge of webserver frameworks

Benefits For Software Engineer II

Medical Insurance
Education Budget
Parental Leave
Vision Insurance
Dental Insurance
  • Industry leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Software Engineer II

Software Engineer

Microsoft Software Engineer position focusing on Windows Connected Experiences, working on cross-device communication and cloud services integration.

Technical Support Engineer – Web Technologies

Technical Support Engineer position at Microsoft in Seoul, focusing on web technologies and cloud services support, offering remote work and comprehensive benefits.

Sourcing Engineer - MBA Full-Time Opportunity

Microsoft seeks MBA Sourcing Engineer for datacenter energy markets team, focusing on power infrastructure and sustainability initiatives with hybrid work model.

Software Engineer

C++ Software Engineer role at Microsoft's Azure Data team in Barcelona, focusing on building analytical graph query engine with hybrid work arrangement.

Software Engineer II

Software Engineer II position at Microsoft working on Power BI and Microsoft Fabric, focusing on semantic modeling capabilities with hybrid work options and competitive benefits.