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 28, 2025
Redmond, WA, USA
Apply Now

The Bing Ads team is looking for a Principal Software Engineer to build infrastructure that powers billions of ad impressions daily, focusing on scale, reliability, and data-driven innovation for a rapidly growing ad platform.

Requirements

  • 6+ years technical engineering experience with coding in languages including, but not limited to, C, Java, C, C++, Python or JavaScript
  • 4+ years technical experience working with large-scale cloud or distributed data systems.
  • 8+ years technical engineering experience with coding in languages including, but not limited to, C, Java, C, C++, Python or JavaScript
  • 10+ years technical engineering experience with coding in languages including, but not limited to, C, Java, C, C++, Python or JavaScript
  • 8+ years technical experience in software development, service engineering, or systems engineering.
  • 3+ years experience in data science, data modeling, or data engineering.

Responsibilities

  • You will independently implement high-performance solutions across teams while maintaining a quality checklist.
  • You’ll also create and monitor telemetry data and influence analytics to better identify patterns that reveal errors and unexpected problems.
  • You will lead by example and mentor others to produce extensible and maintainable code used across products.
  • You will spearhead efforts to optimize, debug, refactor, and reuse code to improve performance, maintainability, effectiveness, and return on investment (ROI).
  • You will oversee the design and development of products, identifying other teams and technologies that will be leveraged, how they will interact, and when your system may provide support to others.
  • You will lead efforts to determine back-end dependencies associated with the product, ensuring appropriate security and performance, driving reliability in the solutions, and optimizing dependency chains for the solution.
  • You will respond to incidents and complex issues by identifying and troubleshooting the issue, deploying the appropriate fixes, and implementing automations to prevent recurring issues.

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.
  • This role allows flexible working hours with partial work from home.