Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Principal Software Engineer - Architecture & Design

Microsoft

$139,900 - $304,200
Oct 2, 2025
Redmond, WA, US
Apply Now

Microsoft Security aims to secure and simplify external identity experiences for organizations worldwide, addressing challenges in customization, extensibility, user onboarding, developer experience, scale, performance, security, and compliance.

Requirements

  • 6+ years of experience designing, developing, or maintaining secure software systems, with applied knowledge of authentication, data protection, access control , and secure coding practices
  • 6+ 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
  • 5+ years of experience building systems with emphasis on reliability, durability, and operational efficiency, including experience with live site operations, incident response, and performance optimization .
  • 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.

Responsibilities

  • 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.

Other

  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data driven approach.
  • Embody our culture and values
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft background and Microsoft Cloud background check upon hire/transfer and every two years thereafter.