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

Microsoft

$139,900 - $274,800
Oct 2, 2025
Redmond, WA, US
Apply Now

Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data. The Azure Event Grid's Engine engineering team is looking to hire a talented and highly motivated Principal Software Engineer to be on the point for designing and implementing solutions for the next generation of Pub Sub for customers across the globe.

Requirements

  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 5+ years of experience/knowledge of cloud computing, enterprise computing, pub/sub products.
  • coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Leads discussions for and owns the architecture of a products/solutions and creates proposals for architecture by testing design hypotheses and develop complex design specifications.
  • Understands and applies security best practices and establishes code invariants to model "security as code", ensuring each layer is independently secure, and minimizing risk.
  • Supports and/or adopts security standards for clear security code review practices for a project/sub-system of a product that align with design and engineering principles to raise the security hardening for both protections and detections.
  • Incorporates deployment gates on security controls, and scanners for a project/sub-system of a product to prevent regressions and/or vulnerabilities that would have customer impact.

Responsibilities

  • Designing and implementing solutions for the next generation of Pub Sub for customers across the globe.
  • Design & implement software components.
  • Participate in code reviews.
  • Participate in design reviews.
  • Assist customers as needed to be able to leverage the service and keep the service running.
  • Leads by example within the team to produce extensible, maintainable, well-tested, secure, and performant code that adheres to design specifications.
  • Continuously improves code performance, testability, maintainability, effectiveness, and cost, while learning about and accounting for relevant trade-offs.

Other

  • 3 days / week in-office
  • 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 Cloud background check upon hire/transfer and every two years thereafter.
  • Embody our culture and values
  • Microsoft is an equal opportunity employer.