Microsoft

Senior Software Engineer(Ads)

Beijing, China
C++
Description

Online Advertising is one of the fastest growing businesses on the Internet today. Microsoft is innovating rapidly to grow its share of this market by providing the advertising industry with a world-class online advertising platform and service. The Bing Ads team is responsible for designing, developing, and maintaining a diverse family of services and components—from Web UI to large-scale distributed data storage, from data analysis pipelines to machine-learning systems, from end user apps to a geographically-scaled real-time ad selection engine that serves billions of requests each and every day.
We are looking for a strong engineer to work in the Bing Ads online platform that is responsible for serving Ads to all the partners. This position provides opportunity to design and implement in both online ads serving and offline/nearline data processing and analysis of our big data pipelines.

BS/MS/PhD in CS or related engineering field
3+ years in C/C++ product development experience
Strong Data Structures, Algorithm fundamental
Strong Problem Solving and System Design Skills
Passionate, self-motivated

 

#WWE

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

As a member of this team, you will be responsible for developing key system components across all stacks of Ads Delivery Engine. You’ll be a part of our talented Engineering team and will work closely with other Ads teams in solving some of our challenging problems while working with the latest technologies to develop innovative solutions and bringing value to our business.

Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

6 views

Other Jobs from Microsoft

Software Engineer

Tokyo, Japan

Pre-construction project manager - APAC

Sydney, Australia Singapore

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 264 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers