Senior Software Engineer
![]() | |
![]() United States, Washington, Redmond | |
![]() | |
OverviewSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. As a Senior Software Engineer in the Core Authentication team in Entra Identity, you would contribute to shaping services that are at the heart of the company, powering authentications for millions of organizations running business critical workloads, issuing hundreds of billions of tokens a day. You would experience what it takes to run a highly distributed, scalable service at over four nine availability Service Level Agreement. You would be part of innovative and cutting edge work where we offer industry leading redundancy for our authentication services to achieve our availability goals. Beyond this, you'd be at the middle of enabling critical new security capabilities like conditional access, continuous access evaluation, token binding, credential free authentication via managed service identities for workload identities, that are at the core of company's priorities with Secure Future Initiative. You'd have the opportunity to have a deep meaningful impact and touch billions of lives with your work. Our team has a sense of accountability and provides its members with many opportunities for learning and career growth. We have exciting opportunities for you to innovate, influence, transform, inspire, and grow within our organization and we encourage you to apply to learn more!
ResponsibilitiesDesign 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, code reviews, leveraging data/telemetry to make decisions.Develop industry leading engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.Improve test coverage for services, organize and implement integration tests, and resolve problem areas. Consider testability, portability/monitoring, reliability, maintainability, and understand when code is ready to be shared and delivered.Focus on customer and partner needs through a data driven approach.Troubleshoot and optimize automation, reliability and monitoring for Live Site. |