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

Senior Software Engineer

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative technology development with up to 100% remote work opportunity in Toronto.

Senior Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer role at Microsoft, focusing on Windows Directory Services with hybrid work option and comprehensive benefits package.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.

Senior Technical Support Engineer

Senior Technical Support Engineer role at Microsoft, focusing on database management and customer technical support.