Taro Logo

Software Engineer II

Microsoft is a global technology company empowering every person and organization on the planet to achieve more.
$98,300 - $193,200
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:

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 is at the heart of Microsoft's technology infrastructure, working on services that process millions of requests per second and power hundreds of billions of authentications daily. The position offers a unique opportunity to work on mission-critical services with challenging availability targets (>99.99%).

The role involves working on crucial services like traffic management, runtime platform (Kubernetes), and livesite management. As a Software Engineer II, you'll be part of a team shipping critical software quickly and safely, requiring both strategic thinking and hands-on implementation skills. The position demands expertise in distributed systems, high-performance computing, and network protocols.

Microsoft Entra provides a dynamic and inclusive team environment, focusing on solving complex problems at extreme scale. The role offers hybrid work arrangements with up to 50% work from home flexibility. Compensation is competitive, ranging from $98,300 to $193,200 per year, with comprehensive benefits including healthcare, educational resources, and parental leave.

This is an excellent opportunity for engineers passionate about distributed systems and scalability, offering the chance to impact billions of users globally through Microsoft's core infrastructure. The ideal candidate will combine technical expertise with a growth mindset, ready to tackle challenging problems in a collaborative environment while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated 3 months ago

Responsibilities For Software Engineer II

  • Contributes to identification of dependencies and development of design documents
  • Creates and implements code for critical software
  • Contribute to technical direction for design and development
  • Collaborate 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

Requirements For Software Engineer II

Kubernetes
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience
  • At least 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 webserver frameworks
  • Must pass Microsoft Cloud Background Check

Benefits For Software Engineer II

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?