Senior Software Engineer

Microsoft empowers every person and organization on the planet to achieve more through innovative 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's Core Authentication team in Entra Identity is seeking a Senior Software Engineer to contribute to critical authentication services that power millions of organizations. The role involves working on highly distributed, scalable services maintaining four-nine availability SLA, issuing hundreds of billions of tokens daily. You'll be instrumental in developing innovative security capabilities like conditional access, continuous access evaluation, and token binding. The position offers the opportunity to impact billions of lives while working with cutting-edge technology in authentication and security. The team provides excellent learning and career growth opportunities in a collaborative environment focused on making the world safer through comprehensive security solutions. This role combines technical expertise with meaningful impact, offering competitive compensation and comprehensive benefits in a company committed to innovation and inclusion.

Last updated 19 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
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

Senior Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer position at Microsoft, focusing on Windows Directory Services with hybrid work options and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID, developing large-scale distributed authentication and directory services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Audience Network team, building high-performance advertising platforms processing billions of daily impressions.

Senior Software Engineering - Fabric Graph

Senior Software Engineer role at Microsoft working on Fabric Graph team, building advanced graph technologies and distributed systems with competitive compensation.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.