Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$117,200 - $229,200
Security
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer

Microsoft Security aspires to make the world a safer place for all by reshaping security and empowering users, customers, and developers with end-to-end simplified solutions. The role is within the Microsoft Entra Identity (formerly Azure Active Directory) team, which safeguards over 800,000 organizations and powers identity experiences across Microsoft products.

As a Senior Software Engineer in the Entra Builder Services team, you'll be responsible for developing high-performance, highly automated, and reliable Entra services across all Azure regions and clouds. The role involves:

  • Designing and delivering software to improve availability, scalability, latency, and efficiency of Microsoft's Identity services
  • Building automation to prevent problem recurrence and handle service conditions
  • Creating new designs, architectures, and standards for large-scale distributed systems
  • Engaging in capacity planning, demand forecasting, and system performance optimization

The position offers comprehensive benefits including industry-leading healthcare, educational resources, savings and investments, parental leave, and generous time off. Microsoft maintains a culture of inclusion and growth mindset, focusing on innovation and collaboration.

Required qualifications include:

  • Bachelor's in Computer Science or related field with 4+ years of technical engineering experience
  • Expertise in languages like C, C++, C#, Java, JavaScript, or Python
  • Strong understanding of algorithms, data structures, and software design
  • Knowledge of cloud network technologies and protocols

The role offers competitive compensation with a base pay range of $117,200 - $229,200 USD (higher for SF Bay Area and NYC: $153,600 - $250,200).

Last updated 15 hours ago

Responsibilities For Senior Software Engineer

  • Design, write, and deliver software to improve the availability, scalability, latency, and efficiency of Microsoft's Identity services
  • Solve problems relating to mission critical services and build automation to prevent problem recurrence
  • Influence and create new designs, architectures, standards and methods for large-scale distributed systems
  • Engage in service capacity planning and demand forecasting, software performance analysis and system tuning

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 algorithms, data structures, complexity analysis and software design
  • Understanding of cloud network technologies and protocols, including TCP/IP and DNS
  • 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 Security Response Center (MSRC) focusing on protecting customers through software and AI solutions, offering remote work and competitive compensation.

Senior DPU Software Engineer – Secure Enclave

Senior DPU Software Engineer position at Microsoft focusing on secure enclave development, cryptographic systems, and embedded software for cloud infrastructure security.

Incident Response Engineer - CIRT

Senior Incident Response Engineer position at Microsoft, leading security investigations and incident response for enterprise customers with up to 100% remote work flexibility.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on Microsoft Defender for Office team, developing security features for Teams integration and threat protection. Based in Redmond, WA with hybrid work arrangement.

Senior Software Engineering

Senior Software Engineering role at Microsoft working on Microsoft Entra (Azure Active Directory) authentication and security services.