Taro Logo

Software Engineer, AdTech

Microsoft's mission is to empower every person and every organization on the planet to achieve more.
$139,900 - $274,800
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS · Advertising

Description For Software Engineer, AdTech

Microsoft is seeking a talented Software Engineer to join their AdTech team, focusing on building data-driven advertising solutions. This role combines software engineering expertise with advertising technology, requiring skills in both backend development and marketing analytics.

The position involves designing and developing scalable systems for audience segmentation, campaign delivery, and measurement across major advertising platforms. You'll work with cross-functional teams including Marketing, Data Science, and Privacy to deliver robust solutions that drive customer acquisition and brand marketing strategies.

As a Staff Software Engineer level position (IC5), you'll be responsible for complex technical architecture decisions and building privacy-compliant systems. The role offers a competitive salary range of $139,900 - $274,800 (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and investment options.

The ideal candidate should have 6+ years of experience in technical engineering, strong programming skills in languages like SQL, Java, JavaScript, or Python, and experience with marketing data schemas and campaign measurement techniques. You'll be working in a hybrid environment with up to 50% work from home flexibility and minimal travel requirements (0-25%).

Microsoft offers a collaborative culture focused on growth mindset and innovation, with opportunities to work on impactful projects that shape the future of advertising technology. The company is committed to diversity and inclusion, providing equal opportunities for all qualified applicants regardless of background.

This role presents an excellent opportunity for experienced engineers interested in combining technical expertise with advertising technology, working at one of the world's leading technology companies with comprehensive benefits and professional growth opportunities.

Last updated 2 days ago

Responsibilities For Software Engineer, AdTech

  • Design and develop scalable systems to support audience segmentation, activation, and campaign delivery across major AdTech platforms
  • Build and maintain systems for collecting and delivering publisher signals into paid media ecosystems
  • Partner with media scientists and analysts to build privacy-resilient measurement and attribution solutions
  • Integrate and optimize application programming interfaces (APIs) across platforms
  • Collaborate with privacy, compliance, and security teams to ensure safe and responsible use of customer data
  • Contribute to architecture decisions and participate in code reviews, design sessions, and system monitoring

Requirements For Software Engineer, AdTech

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical discipline AND 6+ years technical engineering experience
  • Experience with marketing data schemas (e.g., impressions, clicks, conversions)
  • Experience with campaign measurement techniques (incrementality testing, attribution modeling)
  • Experience with cloud platforms
  • Programming experience in SQL, Java, JavaScript, or Python

Benefits For Software Engineer, AdTech

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Software Engineer, AdTech