Job Description
Responsibilities
As a Principal Software Engineer on the Microsoft Identity Authentication team you will: 
- Provide technical leadership for the team, developing your own technical designs as well as contributing, coaching, and reviewing technical designs from across Microsoft Identity.
- Partner with key stakeholders to drive improvements and change across multiple teams across multiple geographies in the Microsoft Identity organization.
- Coach and mentor on the team.
- Design and develop large scale distributed software services and solutions.
- Troubleshoot and optimize automation, reliability and monitoring for production services.
- Develop “best-in-class†engineering for our services by ensuring that the services and the components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
- Gain a working understanding of Microsoft businesses and collaborate with mentors and leaders in order to contribute to cohesive, end-to-end experiences for our users.
- Focus on customer/partner needs through a data driven approach.
Qualifications
Required Qualifications:
- Extensive experience in building high-performing and scalable software.
- Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).
- Extensive experience with distributed systems design and implementation.
- Experience with one or more general purpose programming languages, including but not limited to: Java, Python, PHP, RUST, Scala, C/C++, C#, .NET
- Demonstrated ability to collaborate and coach others - you can explain your work, you can ask good questions, you listen to your peers and your customers, and you like to give and receive feedback.
- Clear and effective communications, be it when you write code, technical documents or explaining complex technical issues.
Preferred Qualifications:
- Bachelor’s Degree in Computer Science, Computer Information Systems, Math, Engineering or related field, or completion of a Code/Developer academy program.
- Experience with live site operations for large scale business critical services.
Job ID: 127026