hero

Explore thousands of opportunities across Tech:NYC’s member network.

672
companies
6,755
Jobs

Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Dec 16, 2024

Senior Software Engineer

Beijing, China

Save

Share job

Date posted
Dec 16, 2024
Job number
1793232
Work site
Up to 50% work from home
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

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.

Qualifications

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

Responsibilities

  • Develop and maintain key system components across all stacks of the Ads Delivery Engine.
  • Collaborate closely with other Ads teams to solve challenging problems.
  • Utilize the latest technologies to develop innovative solutions.
  • Ensure the solutions developed bring significant value to the business.
  • Participate in the full software development lifecycle, including design, coding, testing, and deployment.
  • Continuously improve the performance, scalability, and reliability of the Ads Delivery Engine.
  • Mentor and guide junior engineers to help them grow in their careers.


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

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