Principal Engineer Manager

Microsoft empowers every person and organization on the planet to achieve more through technology and innovation.
Belgrade, Serbia
Distributed Systems
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Advertising

Description For Principal Engineer Manager

Microsoft's Bing Ads team is seeking a Principal Engineer Manager to lead their high-scale distributed systems efforts. This role focuses on scaling and optimizing ad serving platforms that handle millions of requests per second. The position involves working with online advertising systems that connect thousands of publishers and ad networks globally. The team operates at the intersection of computational intelligence and scalable algorithms, handling terabytes of daily user data. This is a unique opportunity to influence technology development in Microsoft's growing advertising business. The role combines technical leadership with people management, requiring both deep technical expertise in distributed systems and the ability to mentor and guide engineering teams. The position offers comprehensive benefits, professional growth opportunities, and the chance to work on challenging problems at a global scale.

Last updated 15 days ago

Responsibilities For Principal Engineer Manager

  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code to improve performance and maintainability, and effectiveness
  • Apply metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices
  • Apply debugging tools and examine logs, telemetry, and other methods to verify assumptions
  • Review code to assure it meets quality standards
  • Provide mentorship for other engineers

Requirements For Principal Engineer Manager

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience in online advertising systems, information retrieval systems, web search systems, big data systems, database systems, large scale internet applications, operating system, or distributed systems
  • Experience working on low latency systems (preferred)
  • Familiar with information retrieval or ads systems (preferred)
  • Prior experience with open-source contributions (preferred)

Benefits For Principal Engineer Manager

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Principal Engineer Manager

Principal Software Engineer

Principal Software Engineer role at Microsoft working on Azure Data Processing Unit (DPU) team, focusing on networking software and cloud infrastructure.

Principal Software Engineer

Principal Software Engineer role at Microsoft working on high-scale distributed ad serving systems with ML infrastructure and real-time bidding components.

Principal Software Engineer- Kusto

Lead the development of Azure Data Explorer (Kusto), Microsoft's massive-scale cloud service for real-time log analytics and big data exploration.

Principal Software Engineer

Principal Software Engineer role at Microsoft Azure Core OneDeploy team, focusing on distributed systems and cloud infrastructure, offering competitive salary and remote work options.

Principal Software Engineer

Principal Software Engineer role at Microsoft leading the Start Network Ranking Infrastructure team, focusing on AI-powered content personalization serving 100M+ daily users.