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
Aug 20, 2025
Remote, US
Apply Now

The Azure Compute Foundation team is looking for a Principal Software Engineer to work on foundational services for Microsoft Azure, shaping and managing the lifecycles of millions of machines and containers, and playing a vital role in the design of mission-critical features of Azure.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python OR equivalent experience.
  • 2+ years of experience with distributed systems, backend development.
  • 2+ years of experience with cloud services, preferably Azure services.
  • Extensive experience with designing, developing, and operating backed services.
  • Excellent analytical skills with a systematic and structured approach to software design.
  • Experience with building highly scalable, reliable services.

Responsibilities

  • Design, develop, and deliver services, tooling, automation, tests and monitoring for Azure Compute foundational services.
  • Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI).
  • Leverage subject-matter expertise of product features and partners with appropriate stakeholders (e.g., project managers) to drive a workgroup's project plans, release plans, and work items.
  • Leads by example and mentors others to produce extensible and maintainable code used across products.

Other

  • 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.
  • Ability to communicate technical details clearly across organizational boundaries.