SENIOR SOFTWARE ENGINEER

Microsoft builds cloud services and products including Azure, Microsoft 365, and Xbox, focusing on security and identity management solutions.
$117,200 - $229,200
Cloud
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cybersecurity

Description For SENIOR SOFTWARE ENGINEER

Microsoft's Identity engineering organization is seeking a Senior Software Engineer to join their Identity Provisioning team. This role focuses on building and managing Microsoft's identity platform that powers Azure, Microsoft 365, and Xbox. The position involves developing a best-in-class identity management platform to help organizations provide secure access to their employees. The team is responsible for expanding their API portfolio and services for identity sourcing, provisioning, and access governance across cloud and hybrid environments.

The ideal candidate will be a technical leader with experience in building mission-critical cloud services, demonstrating strong architecture skills and software engineering best practices. They will work in a culture centered on growth mindset and excellence, contributing to solutions that impact billions of users worldwide.

The role offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits. The position is hybrid, allowing up to 50% work from home, with minimal travel requirements (0-25%). This is an opportunity to join Microsoft's security mission of making the world safer for all while working with cutting-edge identity and access management technologies.

The team emphasizes customer empathy, partner collaboration, and peer mentorship. You'll be part of Microsoft's broader mission to empower every person and organization on the planet to achieve more, working in an inclusive environment that values respect, integrity, and accountability.

Last updated 5 days ago

Responsibilities For SENIOR SOFTWARE ENGINEER

  • Lead debugging, code reviews, and ensure code quality
  • Mentor others to produce maintainable code and optimize performance
  • Manage live service operations and resolve complex issues
  • Develop playbooks for incident resolution and ensure SLA adherence
  • Drive automation and ensure compliance with security and privacy standards
  • Create design documents and develop system architecture
  • Coordinate with other teams to manage dependencies
  • Gather user feedback and incorporate insights into future designs

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
  • 2+ years of experience building and operating large scale services or public cloud infrastructure
  • 2+ years of experience working within an Azure environment
  • 2+ years of experience with UX development
  • Must pass Microsoft Cloud Background Check

Benefits For SENIOR SOFTWARE ENGINEER

Medical Insurance
Education Budget
Parental Leave
Mental Health Assistance
  • 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

Embedded Escalation Engineer – SQL VM

Senior Cloud Engineer role at Microsoft focusing on SQL VM support and engineering, offering hybrid work and comprehensive benefits.

Critical Environment Senior Mechanical Engineer

Senior Mechanical Engineer role at Microsoft's Cloud Operations division, focusing on datacenter infrastructure and environmental sustainability with competitive pay and benefits.

Critical Environment Senior Electrical Engineer

Senior Electrical Engineer role at Microsoft focusing on critical environment and datacenter operations

Senior Critical Environment (CE) Platform Engineer

Senior CE Platform Engineer role at Microsoft CO+I, managing global datacenter infrastructure for major cloud services with focus on automation and sustainability.

Critical Environment Senior Electrical Engineer

Senior Electrical Engineer position at Microsoft's Cloud Operations & Innovation team, focusing on datacenter infrastructure and operations.