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%.

The role requires hands-on experience in developing high-performance, thread-safe code and expertise in computer networking, particularly with modern protocols like H2, H3, TLS1.3, and gRPC. You'll be working on critical infrastructure components including traffic management, runtime platform (Kubernetes), and livesite management.

As part of Microsoft Entra, you'll be at the heart of technology experiences used by billions of users globally. The team emphasizes quick and safe software delivery, requiring both strategic thinking in design and practical implementation skills. This position offers the opportunity to work with cutting-edge technology while solving complex problems at scale.

The ideal candidate should have a strong background in computer science, experience with high-performance computing, and a passion for distributed systems. You'll be part of a dynamic and inclusive team that values customer experience and technical excellence. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that impacts users worldwide.

Last updated 2 months 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
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • 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

Technical Support Engineer - Exchange & Outlook

Technical Support Engineer position at Microsoft focusing on Exchange & Outlook solutions, offering remote work and comprehensive benefits.

Critical Environment Electrical Engineering

Critical Environment Electrical Engineering role at Microsoft's Cloud Operations & Innovation team, focusing on datacenter infrastructure and power systems.

Technical Support Engineering - Windows Performance

Technical Support Engineer position at Microsoft Japan, focusing on Windows performance troubleshooting with remote work options and comprehensive benefits.

Technical Support Engineering

Senior Technical Support Engineer role at Microsoft, focusing on resolving complex customer technical issues with up to 50% remote work flexibility.

Technical Support Engineer

Technical Support Engineer position at Microsoft focusing on customer support for data analytics, AI, and business intelligence platforms with competitive pay and benefits.