Microsoft

Principal Software Engineer - Identity

United States, Washington, Redmond
✓ Verified live on the employer's own system · added 20 days ago
Save search
Senior · 8+ yrs exp

Requirements

Education: Bachelor's degree or related field

Experience: 8+ years

Skills & tools

RecordkeepingProgrammingCode ReviewC SharpRustJavaC Plus PlusCloud Platforms
Apply on company site ↗ See your fit → free

Full job description

Developer Experience: Deliver world-class APIs, SDKs, and documentation that empower developers to integrate identity seamlessly into their apps.

Design and develop features for large scale distributed software services and solutions. Communicate technical details clearly across organizational boundaries and customers.

Adhere to modern software engineering practices through design and code reviews. System design through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.

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.

Write clean and optimized code, improve test coverage for services, organize and implement integration tests, and resolve problem areas. Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.

Focus on customer/partner needs through a data driven approach. Embody our culture and values Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, Rust, Go, Java or C++ Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C#, Rust, Go, Java or C++ OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C#, Rust, Go, Java or C++ OR equivalent experience.

8+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control, and secure coding practices 8+ years of experience designing, building, and operating scalable, highly available cloud services or distributed systems on platforms such as Azure, AWS, GCP, or comparable cloud environments, with production ownership 8+ years of experience building systems with emphasis on reliability, durability, and operational efficiency, including experience with live site operations, incident response, and performance optimization.​ 5+ years architecting distributed systems.

Proven experience in building scalable and reliable software solutions. Demonstrated ability to write clean, maintainable, and efficient code.

Sound understanding of cloud infrastructure and services. Proven ability to analyze complex problems, identify root causes, and deliver effective, actionable solutions.

More jobs at Microsoft

Similar jobs near United States, Washington, Redmond

Tell me when more Principal Software Engineer, CoreAI jobs post near United States, Washington, Redmond We re-check every listing against the employer’s own board — no résumé needed.

Search Principal Software Engineer - Identity jobs near United States, Washington, Redmond → Browse all live jobs

This posting was published by Microsoft on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.