Senior Software Engineer

Microsoft is a global technology company with ~$10 billion revenue in online advertising, building platforms and services for the Microsoft Audience Network.
$117,200 - $229,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Advertising

Description For Senior Software Engineer

Microsoft's Online Advertising division, generating ~$10 billion in revenue, is seeking a Senior Software Engineer to join their dynamic team. The role focuses on building the platform for Microsoft Audience Network and providing ads services to global partners in a market where online advertising represents $70 billion of a $600 billion total advertising market.

The position offers an exciting opportunity to shape the future of the bing.ads platform and customer-facing products. You'll be working with a team of engineers and scientists handling billions of ad impressions daily and processing terabytes of user events data. The role demands expertise in high QPS (Queries Per Second) online system design and implementation.

Key responsibilities include:

  • Designing and developing high-performance online serving platforms
  • Processing logs and analyzing system performance
  • Managing production system on-call duties
  • Cross-team collaboration and support

Required qualifications include a Bachelor's Degree in Computer Science or related field with 4+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python, plus 3+ years of Directly Responsible Individual (DRI)/Oncall experience.

The position offers competitive compensation ranging from $117,200 - $229,200 (higher in SF Bay Area and NYC: $153,600 - $250,200) plus comprehensive benefits including healthcare, educational resources, savings plans, and parental leave.

This role provides an excellent opportunity for those interested in working with cutting-edge advertising technology while being part of Microsoft's mission to empower every person and organization on the planet to achieve more.

Last updated 6 hours ago

Responsibilities For Senior Software Engineer

  • Design and develop the online serving platform with high QPS (Queries Per Second)
  • Process the log and analyze the system performance
  • Oncall for the production system
  • Collaborate with teams for support

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 3+ year of Directly Responsible Individual (DRI) /Oncall experience
  • Independent experience to drive a feature through
  • High QPS (Queries Per Second) online system design and implementation experience

Benefits For Senior Software Engineer

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 Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID platform, building authentication and directory services that serve billions of requests daily. Remote work available.

Senior Software Engineer

Senior Software Engineer role at Microsoft Hyderabad, focusing on building and scaling AI model-serving platforms for Azure Managed Inference team.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale security services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Microsoft Entra ID, building critical authentication and directory services used by millions of users worldwide.

Senior Software Engineer

Senior Software Engineer role at Microsoft Security, working on Copilot for Security with focus on AI and cybersecurity, offering remote work and competitive compensation.