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

Description For Senior Software Engineer

Microsoft Entra ID (formerly Azure AD) is seeking a Senior Software Engineer to join their Identity and Access Management Division. The role focuses on building and enhancing solutions for user and tenant management, serving millions of Azure, Office 365, XBOX, and Windows users worldwide. You'll work on critical authentication and authorization services handling billions of daily requests. The position offers an opportunity to develop secure, scalable solutions for customers ranging from small businesses to multinational organizations. Working in a diverse, multicultural environment, you'll collaborate across Microsoft teams to deliver best-in-class solutions. The role combines technical expertise with innovation, requiring skills in distributed systems and cloud platforms. Located in Redmond, Washington, this hybrid position offers comprehensive benefits and the chance to impact billions of users globally. The team emphasizes growth mindset, excellence, and professional development, making it an ideal opportunity for those passionate about security and identity management at scale.

Last updated 2 months ago

Responsibilities For Senior Software Engineer

  • Work with Engineers and Product Managers to deliver compelling sets of features
  • Design and develop large scale distributed software services and solutions
  • Troubleshoot and optimize test automation, reliability, performance, and monitoring for production services
  • Adhere to and drive modern software engineering practices through design reviews
  • Develop best-in-class engineering for our services
  • Expose test coverage issues, organize and implement integration tests
  • Collaborate with mentors and leaders
  • Focus on customer/partner needs through a data driven approach
  • 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
  • Pass Microsoft Cloud Background Check
  • 3+ years of experience developing high scale, distributed systems on a cloud platform

Benefits For Senior Software Engineer

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

Senior Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer position at Microsoft, focusing on Windows Directory Services with hybrid work options and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID, developing large-scale distributed authentication and directory services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Audience Network team, building high-performance advertising platforms processing billions of daily impressions.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale authentication services and security capabilities, offering competitive pay and benefits.

Senior Software Engineering - Fabric Graph

Senior Software Engineer role at Microsoft working on Fabric Graph team, building advanced graph technologies and distributed systems with competitive compensation.