Senior Software Engineer

Microsoft is a global technology company with ~$10 billion in revenue, focusing on empowering every person and organization on the planet to achieve more.
$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 Audience Network team is seeking a Senior Software Engineer to join their online advertising platform, which serves billions of ad impressions daily. The role focuses on building and maintaining high-performance systems processing terabytes of user data. As part of a $10 billion revenue organization, you'll work on the Microsoft Audience Network platform, providing ads service to global partners. The position offers opportunities to shape the future of bing.ads platform with a collaborative team in a fast-growing online advertising market worth $70 billion. You'll be responsible for designing high QPS systems, managing production environments, and working with cross-functional teams. Microsoft offers comprehensive benefits, a culture of inclusion, and the chance to work on impactful advertising technology solutions. The role combines technical challenges with business impact, making it ideal for engineers passionate about large-scale systems and advertising technology.

Last updated 19 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
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 3+ year of Directly Responsible Individual (DRI) /Oncall 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 Technical Support Engineer (Windows Directory Services)

Senior Technical Support Engineer position at Microsoft, focusing on Windows Directory Services with hybrid work options and comprehensive benefits.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Entra ID, developing large-scale distributed authentication and directory services with competitive pay and hybrid work model.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Core Authentication team, developing high-scale authentication services and security capabilities, offering competitive pay and benefits.

Senior Software Engineering - Fabric Graph

Senior Software Engineer role at Microsoft working on Fabric Graph team, building advanced graph technologies and distributed systems with competitive compensation.

(Senior) Software Engineer - Backend

Senior Backend Software Engineer role at Microsoft Dublin, working on cloud services and enterprise applications with hybrid work model and comprehensive benefits.