Principal Software Engineer, Ads Platform

Snap Inc.

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Bellevue, WANew York, NYPalo Alto, CASan Francisco, CASanta Monica, CASeattle, WA
Salary
$276,000–$414,000 / yr
Posted
72 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $209k
This role $345k
$110k most similar roles pay here $447k

This role pays more than 95% of similar roles. Most pay $174,600–$242,635 — the shaded band above. At the midpoint, this role pays about $345k versus about $209k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 76 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 58 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Software Engineer, Ads Platform

Principal Software Engineer, Ads Platform will join the Ads Platform team to build next-generation ad formats and backend infrastructure designed to increase clicks and conversion for advertisers. This role involves end-to-end work across new product ideas, experimentation, analysis, and optimization while providing technical direction that influences the entire company. The engineer will manage high-availability systems at scale, ensuring operational excellence, cost management, and security. Key responsibilities include collaborating across teams to meet requirements for a performance advertising suite and utilizing AI tools within high-velocity engineering workflows. Candidates must possess expert programming skills in software design, debugging, and performance analysis. Required expertise includes distributed systems, attribution, measurement, and the ads domain. The role focuses on solving complex problems within the advertising space by delivering scalable services that maintain rigorous standards for code correctness and production quality.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Build next-generation ad formats and backend infrastructure to increase advertiser clicks and conversions.
  • Manage the end-to-end lifecycle of new ad products from experimentation and analysis to optimization.
  • Provide technical direction that influences engineering standards across the entire company.
  • Advocate for and implement best practices regarding system availability, scalability, and cost management.
  • Design and ship scalable services using AI tools and high-velocity engineering workflows.
  • Solve complex, ambiguous problems while ensuring code correctness, security, and production readiness.
  • Architect and develop distributed systems to support Snap’s performance advertising suite.

What we're looking for

  • Bachelor's degree in a technical field like computer science or mathematics.
  • 10+ years of post-Bachelor’s software development experience.
  • Master's degree in a technical field with 9+ years of post-grad software development experience.
  • PhD in a related technical field with 6+ years of post-grad software development experience.
  • At least 2 years of experience in technical leadership or as a domain expert.
  • Experience architecting, designing, and developing distributed systems at scale.
  • Expertise in the ads domain and high-availability systems.
  • Proven track record of delivering large-scale projects in attribution and measurement.

More like this

Similar roles

Principal Software Engineer, Delivery Platform

Snap Inc.

Palo Alto, CA 100 days ago $276,000$414,000
Distributed Systems Backend Services Software Design Performance Analysis Test Design Scalability Attribution Measurement Ads Domain
10+ yrs exp

Principal Software Engineer, Ads Format, Level 7

Snap Inc.

Bellevue, WA +5 100 days ago $276,000$414,000
Distributed Systems Full Stack Cross-platform Development A/B Testing Software Design Performance Analysis Test Design Scalability Content Delivery Systems Ads Domain
10+ yrs exp

Principal Software Engineer

Snap Inc.

Bellevue, WA +5 52 days ago $276,000$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services
10+ yrs exp