Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more, focusing on security, innovation, and inclusive technology solutions.
$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 Core Authentication team in Entra ID. This role is crucial in shaping services that power authentications for millions of organizations, issuing hundreds of billions of tokens daily. You'll work on highly distributed, scalable services maintaining four-nine availability SLA and contribute to innovative security capabilities like conditional access, continuous access evaluation, and token binding.

The position offers the opportunity to work on industry-leading redundancy for authentication services and enable critical security capabilities that are core to the company's Secure Future Initiative. You'll be part of Microsoft Security's mission to make the world safer for all by reshaping security and empowering users, customers, and developers with end-to-end simplified solutions.

The role combines technical excellence with meaningful impact, touching billions of lives through your work. You'll join a diverse, multicultural team that promotes inclusion and provides numerous opportunities for learning and career growth. The team operates with a growth mindset, focusing on inspiring excellence and encouraging everyone to bring their best each day.

Working in Redmond, WA with a hybrid work model (up to 50% work from home), you'll enjoy competitive compensation ($117,200 - $229,200) and comprehensive benefits. This role requires strong technical skills in distributed systems, cloud platforms, and programming languages like C#, Java, JavaScript, or Python, along with the ability to design and implement highly scalable solutions.

The position offers the chance to work on cutting-edge security technology while being part of Microsoft's broader mission to empower every person and organization on the planet to achieve more. Join us in building the future of security technology at global scale.

Last updated 10 hours ago

Responsibilities For Senior Software Engineer

  • Design and develop large scale distributed software services and solutions
  • Adhere to and drive modern software engineering practices through design reviews
  • System design through well-defined interfaces across multiple components
  • Develop best-in-class engineering for our services
  • Improve test coverage for services, organize and implement integration tests
  • Consider testability, portability/monitoring, reliability, maintainability
  • 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
  • Must pass Microsoft Cloud Background Check
  • 5+ years of experience developing high scale, distributed systems on a cloud platform (preferred)

Benefits For Senior Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
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 Engineer - Fabric Graph

Senior Software Engineer position at Microsoft working on Fabric Graph team, developing scalable cloud infrastructure and graph technologies with competitive pay $117K-$229K.

Senior Audio Quality Engineer

Senior Audio Quality Engineer position at Microsoft's Applied Sciences Group, focusing on voice enhancement and audio processing technologies for Windows.

Senior Software Engineer - Microsoft Defender For Endpoint

Senior Software Engineer role at Microsoft working on Microsoft Defender for Endpoint, developing security solutions using cloud technologies and AI at scale.

Senior Software Engineer

Senior Software Engineer role at Microsoft CO+I team working on datacenter automation and cloud infrastructure systems.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, focusing on enterprise data governance and cloud services, offering competitive pay and benefits in Redmond, WA.