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 - $304,200
Oct 2, 2025
Redmond, WA, US
Apply Now

Microsoft's Azure Data engineering team is looking to solve the business problem of transforming analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. 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

  • 6+ years technical engineering experience with 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.
  • 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • experience/knowledge of cloud computing, enterprise computing, pub/sub products.

Responsibilities

  • 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.
  • Applies metrics to drive code quality and stability.
  • Applies appropriate coding patterns and best practices (e.g., leveraging state-of-the-art generative artificial intelligence [GenAI], approaches to source code organization, naming conventions).
  • Identifies and escalates blockers or unknowns during the development process, communicates how they will impact timelines, and identifies strategies and/or opportunities to address them.
  • 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.
  • Tests and explores various design options for a complex product/solution scenario, outlining strengths and weaknesses of each option.

Other

  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role.
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • Microsoft will accept applications for the role until October,16,2025.