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 Core Authentication team in Entra Identity. This role is crucial in shaping services that power authentications for millions of organizations, issuing hundreds of billions of tokens daily. The position offers the opportunity to work on highly distributed, scalable services maintaining four-nine availability SLA.

The role involves developing innovative security capabilities including conditional access, continuous access evaluation, token binding, and credential-free authentication via managed service identities. You'll be working at Microsoft's Redmond campus in a hybrid work arrangement, with up to 50% work from home flexibility.

As a Senior Software Engineer, you'll be responsible for designing and developing large-scale distributed software services, driving modern engineering practices, and ensuring high reliability and security standards. The position requires strong expertise in distributed systems and cloud platforms, with at least 4 years of relevant experience.

The compensation package is competitive, ranging from $117,200 to $229,200 per year, with comprehensive benefits including healthcare, educational resources, and investment options. This is an excellent opportunity for experienced engineers passionate about security and scalable systems to make a significant impact, touching billions of lives through their work.

The team culture emphasizes accountability while providing numerous opportunities for learning and career growth. You'll be working with cutting-edge technology in security and identity management, contributing to Microsoft's mission of making the world a safer place for all through digital security solutions.

Last updated 6 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 industry leading engineering for our services
  • Improve test coverage for services, organize and implement integration tests
  • Consider testability, portability/monitoring, reliability, maintainability
  • Focus on customer and 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
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of experience developing high scale, distributed systems on a cloud platform
  • Must pass Microsoft Cloud Background Check

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

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 working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

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.