Principal Engineer Manager

1 Month ago • 6 Years + • Backend Development

Job Summary

Job Description

Microsoft Bing Ads seeks a Principal Engineer Manager to scale and tune their ad serving platforms to handle millions of requests per second. This role involves working on a high-scalable platform connecting thousands of publishers and ad networks to deliver low-latency ads globally. Responsibilities include producing maintainable designs and code, optimizing performance, applying metrics to drive code quality and stability, code review, and mentoring other engineers. The ideal candidate has 6+ years of experience in online advertising systems, information retrieval, or large-scale internet applications, with proficiency in languages like C, C++, C#, Java, JavaScript, or Python. Experience with low-latency systems and C++ is preferred.
Must have:
  • 6+ years technical engineering experience
  • Experience in online advertising systems
  • Proficiency in C, C++, C#, Java, JavaScript, or Python
  • Produce extensible and maintainable designs and code
  • Optimize, debug, and refactor code
Good to have:
  • Experience with low latency systems
  • Prior experience with C++
  • Familiar with information retrieval or ads systems
  • Prior experience with open-source contributions
Perks:
  • 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

Job Details

Overview

Are you passionate about large scale distributed systems? Do you find scalability challenges associated with serving millions of requests per second an interesting problem? In Microsoft Bing Ads, we are looking for strong engineers to help scale and tune our ad serving platforms, to be able to serve more traffic and improve Ad serving efficiency.

 

Online Advertising is one of the fastest growing businesses on the Internet today. Search engines, web publishers, major ad networks, and ad exchanges are now serving billions of ad impressions per day and generating terabytes of user events data every day. The rapid growth of online advertising has created enormous opportunities as well as technical challenges that demand computationally intelligence and scalable algorithms. Our team works on a high scalable platform that connects thousands of publishers and ad networks, to deliver low latency Ads across the globe.


We are looking for a Principal Engineer Manager who has shipped products or worked on large scale online services and have five or more years of relevant software development experience. This is a rare opportunity to influence technology development in an important growth area at Microsoft.

 

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience in one or more of online advertising systems, information retrieval systems, web search systems, big data systems, database systems, large scale internet applications, operating system, or distributed systems.

Preferred Qualifications:

  • Demonstarted experience working on low latency systems.
  • Prior experience with C++.
  • Familiar with information retrieval or ads systems.
  • Prior experience with open-source contributions.

Responsibilities

  • 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 through writing and developing code proactively before issues occur and reactively as issues occur for products.
  • Review code to assure it meets quality standards, is reliable and accurate, and is appropriate for the scale of the product/solution area.
  • Provide mentorship for other engineers.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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

Similar Jobs

Tencent - Forex Application Development Intern - Singapore 900071

Tencent

Singapore (On-Site)
1 Month ago
Nasdaq - IDM Administrator

Nasdaq

Manila, Metro Manila, Philippines (Hybrid)
4 Months ago
Blizzard Entertainment - Test Manager | Austin, TX

Blizzard Entertainment

Austin, Texas, United States (Hybrid)
3 Months ago
Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
3 Months ago
Rackspace Technology - Principal Java Engineer (GCP)

Rackspace Technology

United States (Remote)
2 Months ago
Paypal - Senior Engineer, Backend (Java)

Paypal

San Jose, California, United States (Hybrid)
4 Months ago
Rocket Science - Software Engineer - Backend

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
3 Months ago
Oleria - Senior Backend Engineer - Bangalore

Oleria

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Wargaming - Server Developer (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Senior Software Engineer, Payment Solution

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
PwC - Manager_ Cloud Architecture _ Advisory corporate _ Advisory _Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
3 Months ago
Google - Software Engineering Manager, Black Community Inclusion

Google

State Of Minas Gerais, Brazil (On-Site)
1 Month ago
Respawn Entertainment - Senior Build Engineer (Apex Legends)

Respawn Entertainment

Los Angeles, California, United States (On-Site)
5 Months ago
Microsoft - Software Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
1 Month ago
Universal Music - Associate Manager, Data & Analytics, Bilingual (English/Spanish)

Universal Music

Miami Beach, Florida, United States (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer, Traffic Platform

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Google - Staff Software Engineering Manager, YouTube

Google

(On-Site)
1 Month ago
Dario Health - Senior QA Automation Engineer

Dario Health

Gurugram, Haryana, India (Hybrid)
4 Months ago
Salesforce - 2025 PhD Intern - AI Research, Singapore

Salesforce

Singapore, Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Belgrade, Serbia

Social Discovery Group - Senior CRM Manager

Social Discovery Group

Belgrade, Serbia (Remote)
1 Month ago
Wargaming - Senior Backend Engineer (Steel Hunters)

Wargaming

Belgrade, Serbia (Hybrid)
2 Months ago
Wargaming - Head of QA

Wargaming

Belgrade, Serbia (On-Site)
2 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Serbia (Remote)
3 Months ago
Wargaming - DevOps Engineer (Platform Team)

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
Magic Media - Join Our Global Gaming Family & Explore Future Career Opportunities

Magic Media

Belgrade, Serbia (Remote)
3 Months ago
Wargaming - UI Copywriter

Wargaming

Belgrade, Serbia (Hybrid)
1 Month ago
Playrix - QA Director

Playrix

Serbia (Remote)
3 Months ago
Playrix - Senior VFX Artist

Playrix

Serbia (Remote)
3 Months ago
Social Discovery Group - User Acquisition Manager (TikTok)

Social Discovery Group

Serbia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

LeoVegas - Backend Engineer - Payments

LeoVegas

Växjö, Kronoberg County, Sweden (Hybrid)
1 Month ago
CloudHire - Backend Developer

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Months ago
Warner Bros Games - Sr. Manager, Software Engineering - Data Platform

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Sandbox interactive-gmbh - Senior Software Developer (m/f/d)

Sandbox interactive-gmbh

Berlin, Berlin, Germany (Hybrid)
6 Months ago
Garena - [HN] Senior Software Engineer (Back-end)

Garena

Hanoi, Hanoi, Vietnam (On-Site)
2 Months ago
Unity - Senior Backend Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
8 Months ago
AI Fund - Backend Engineer

AI Fund

(Remote)
3 Months ago
PwC - IN_Associate-_JAVA Backend_Advisory Corporate_Advisory_  Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
BitGo - Staff Backend Engineer

BitGo

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ByteDance - Senior Software Development Engineer - Database NoSQL Redis

ByteDance

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Mountain View, California, United States (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Jakarta, Jakarta, Indonesia (On-Site)

Prague, Prague, Czechia (On-Site)

Montreal, Quebec, Canada (On-Site)

Dublin, County Dublin, Ireland (On-Site)

View All Jobs

Get notified when new jobs are added by Microsoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug