Senior Software Engineer

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more.
$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 Security is seeking a Senior Software Engineer to join their Microsoft Entra ID (previously Azure Active Directory) team. This role is critical in building and operating authentication, authorization, and directory services used by millions of Azure, Office 365, XBOX, and Windows users worldwide.

The position focuses on evolving the directory store platform to meet future decade needs. You'll work with cutting-edge technologies in storage and distributed systems, implementing innovative algorithms for scale and performance optimization. Microsoft Entra ID serves billions of daily requests across millions of tenants and identities.

Key Responsibilities:

  • Build and evolve hyper-scale distributed services
  • Participate in service lifecycle management
  • Resolve global-scale service issues
  • Drive improvements in resiliency, latency, and reliability
  • Promote automation for regions buildout
  • Participate in on-call rotation

The role offers:

  • Opportunity to work with latest technologies in distributed systems
  • Collaborative, inclusive culture with diverse team members
  • Focus on customer-centric solutions
  • Competitive compensation ($117,200 - $229,200 base salary range, higher for SF/NYC)
  • Comprehensive benefits including healthcare, education resources, savings plans
  • Work-life balance with generous time off and parental leave

The ideal candidate will have strong distributed systems experience, cloud infrastructure knowledge, and passion for solving complex technical challenges. You'll be part of Microsoft Security's mission to make the world safer through end-to-end, simplified security solutions.

This hybrid role allows up to 50% work from home, offering flexibility while maintaining team collaboration. Join Microsoft's mission to empower every person and organization on the planet to achieve more while working on critical infrastructure used by millions globally.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Build, evolve and co-own a hyper-scale distributed service
  • Participate in all stages of service lifecycle
  • Dive deep into global-scale service issues and drive improvements
  • Promote automation effort for regions buildout
  • Promote improvements in service quality and stability
  • Participate in live site on-call rotation
  • Work as part of geo-distributed group

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 4+ years technical engineering experience
  • 2+ years of cloud infrastructure experience
  • 2+ years of experience running a highly distributed backend storage system
  • Experience with languages including C, C++, C#, Java, JavaScript, or Python
  • Must pass Microsoft Cloud Background Check

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
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Online Advertising team, building scalable systems and ML models for global ads marketplace, requiring 4+ years of experience.