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
Security
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer

Microsoft Security is seeking a Senior Software Engineer to join their Identity systems team, focusing on authentication method provisioning. This role is crucial in safeguarding users, organizations, and systems from unauthorized access and fraud. The position involves developing core authentication methods features that impact millions of users' sign-in experiences. Working within the Security Business Unit, you'll collaborate across Microsoft Identity teams to deliver secure, robust, accessible, and uniform experiences.

The role combines technical leadership with hands-on development, requiring expertise in security systems and identity management. You'll be responsible for architecting solutions, driving design decisions, and ensuring high standards of security and privacy. The position offers a hybrid work environment with up to 50% work from home flexibility.

Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and parental leave. The compensation is competitive, with a base pay range of $117,200 - $229,200 per year (higher in SF and NYC areas). This is an excellent opportunity for experienced engineers passionate about security and identity management to make a significant impact at global scale.

The team culture embraces a growth mindset and excellence, focusing on creating life-changing innovations that impact billions of lives. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, while working in an inclusive environment that values respect, integrity, and accountability.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer

  • Lead discussions for architecture of products/solutions and create proposals
  • Drive identification of dependencies and development of design documents
  • Ensure high degree of security, privacy, safety, and accessibility
  • Drive comprehensive application of automation within production and deployment
  • Act as Designated Responsible Individual (DRI) to reduce incident volume

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
  • Must pass Microsoft Cloud background check upon hire and every two years
  • Ability to meet Microsoft, customer and/or government security screening requirements

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Medical Insurance
  • Educational resources
  • Product discounts
  • Savings and investments
  • Parental Leave
  • Generous time off
  • Giving programs
  • Networking opportunities

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on Linux security solutions for Microsoft Defender for Endpoint, requiring 7+ years of C/C++ experience.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on AI security and red team testing, working with LLMs and Python to protect Microsoft's AI systems.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on Purview solutions with hybrid work arrangement in Redmond, WA. Requires 4+ years of experience in distributed systems and security.

Senior Software Engineer

Senior Software Engineer position at Microsoft Dublin, focusing on Identity Authorization and security solutions, requiring 5+ years of distributed systems experience.

Senior Software Engineer - Cloud and Enterprise Security

Senior Software Engineer position at Microsoft focusing on cloud and enterprise security solutions, requiring 7+ years of experience in software engineering and cloud technologies.