Taro Logo

Senior Software Engineer

Microsoft builds and operates critical authentication, authorization and directory services used by millions of Azure, Office 365, XBOX and Windows users worldwide.
$117,200 - $229,200
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ 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 Senior Software Engineer

Microsoft Entra ID (formerly Azure Active Directory) is seeking a Senior Software Engineer to join their authentication and directory services team. This role is central to Microsoft's cloud strategy, serving billions of users across Azure, Office 365, XBOX, and Windows platforms. The position focuses on evolving the directory store platform to meet future decade needs, working with cutting-edge technologies in storage and distributed systems.

The ideal candidate will have strong experience in distributed cloud services and problem-solving at scale. You'll be working on critical authentication and authorization services that process billions of requests daily. The role offers an opportunity to impact millions of users while working with the latest technologies in distributed systems.

Microsoft offers a competitive salary range of $117,200 - $229,200, comprehensive benefits, and a culture centered on growth mindset and innovation. The position is hybrid-based in Redmond, with up to 50% work from home flexibility. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working in an inclusive environment that values respect, integrity, and accountability.

The role requires strong technical expertise in distributed systems, excellent problem-solving skills, and the ability to collaborate effectively with teams. You'll be responsible for designing and developing large-scale services, driving modern engineering practices, and ensuring high reliability and security standards. This is an excellent opportunity for experienced engineers looking to make a significant impact in cloud security and identity management.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Design and develop large-scale distributed software services and solutions
  • Drive modern software engineering practices through design and code reviews
  • Perform system design with well-defined interfaces across multiple components
  • Develop best-in-class engineering for our services
  • Improve test coverage, organize and implement integration tests
  • Prioritize testability, portability, monitoring, reliability, and maintainability
  • Gain understanding of Microsoft businesses and contribute to cohesive user experiences
  • Troubleshoot and optimize automation, reliability, and monitoring for Live Site

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • Experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud background check upon hire and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Senior Software Engineer

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
  • Networking opportunities

Interested in this job?