Principal Software Engineer (Real-Time Bidding)

Microsoft Corporation

New York, NY • 1h ago • On-site

Senior

On-site

142,800 - 274,800 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Principal Software Engineer (Real-Time Bidding) role

Improve your resume now

$142,800 – $274,800/year

Quick Facts

  • Role: Principal Software Engineer (Real-Time Bidding)

  • Focus: Core architecture and modernization of a high-throughput, latency-sensitive RTB platform

Description

The role owns the architectural and technical evolution of Microsoft Ads’ mission-critical real-time bidding (RTB) platform, with strict latency constraints and high reliability needs. You will lead scalable, high-performance backend engineering, drive modernization for long-term sustainability, and define instrumentation, observability, and experimentation capabilities. You’ll collaborate with engineering, data science, experimentation, product, and infrastructure to align technical execution with business goals.

Responsibilities

  • Own technical direction and execution for core components of a high-scale, latency-sensitive RTB service

  • Lead design and implementation of scalable, high-performance backend systems

  • Drive platform modernization and improve code quality, maintainability, and operational safety

  • Ensure performance, scalability, and stability as traffic and data volumes grow

  • Define and evolve instrumentation, observability, and experimentation capabilities for safe production changes

  • Collaborate with cross-functional partners to align solutions with business goals

  • Provide technical leadership and mentorship, influencing architecture decisions and engineering best practices

Requirements

  • Bachelor’s degree in Computer Science or related technical field

  • 6+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python (or equivalent experience)

  • Ability to meet Microsoft security screening requirements, including passing the Microsoft Cloud background check at hire/transfer and every two years

Benefits

Certain roles may be eligible for benefits and other compensation.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report