Principal Software Engineer, Ads Platform

Snap Inc.

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
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $345k
$135k most similar roles pay here $444k

This role pays more than 98% of similar roles. Most pay $173,237–$241,750 — the shaded band above. At the midpoint, this role pays about $345k versus about $207k 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 58 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Software Engineer, Ads Platform

As a Principal Software Engineer on the Ads Platform team at Snap, you will lead the development of next-generation advertising formats and backend infrastructure to enhance advertiser performance. Your role involves end-to-end work from ideation through delivery, ensuring innovative solutions that optimize ad performance across Snap’s platform. You’ll provide technical guidance influencing company-wide initiatives while collaborating with various teams to assess requirements and deliver scalable solutions for Snap’s extensive performance advertising suite. Ideal candidates possess deep expertise in the ads domain, a proven history of delivering large-scale projects in attribution and measurement, and experience managing highly-available systems at significant scale. This position demands proficiency in relevant technologies and tools, including strong programming languages like Java or Python, alongside an understanding of complex ad ecosystem challenges.

What you'll do

  • Build next-generation ads formats and backend infrastructure for improved advertiser value.
  • Provide technical direction influencing the entire company's Ads Platform strategy.
  • Evaluate product requirements, trade-offs, and deliver solutions for Snap’s performance advertising suite.
  • Innovate new ads products, formats, or infrastructure ideas through experimentation and analysis.
  • Influence technical decisions across teams to support large-scale project delivery in attribution and measurement.

What we're looking for

  • Proven track record of delivering large-scale projects in attribution and measurement.
  • Experience operating highly-available systems at significant scale.
  • Strong technical leadership with influence across the entire company.
  • Deep expertise in the ads domain and a passion for advertising technology.
  • Ability to work end-to-end on product requirements, trade-offs evaluation, and solution delivery.

More like this

Similar roles

Principal Software Engineer, Ads Format, Level 7

Snap Inc.

Santa Monica, CA +6 30 days ago $276,000$414,000
Python JavaScript React Node.js Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL RESTful APIs A/B Testing Scalability Performance Optimization

Principal Software Engineer, Ads

DoorDash, Inc

New York, NY +2 30 days ago $268,600$395,000
Python Java Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL React Scalability Microservices RESTful APIs Monitoring Logging

Software Engineer, Ads

Reddit

Remote 29 days ago $164,200$229,900
Go Python Scala Spark Thrift Baseplate Kafka Postgres BigQuery Redis Druid Kubernetes Argo Docker CI/CD
Remote

Senior Software Engineer, Ads

Reddit

Remote 29 days ago $190,800$267,100
Go Python Scala Spark Thrift Baseplate Kafka Postgres BigQuery Redis Druid Kubernetes Argo Docker CI/CD
Remote

Manager, Software Engineering, Ads Data Infra

Snap Inc.

Santa Monica, CA +4 25 days ago $229,000$343,000
Flink Google Cloud Dataflow Kafka Spark Iceberg Google Dataproc Databricks Google BigQuery Trino AI Agent development MCP protocol CI/CD Python Java Scala AWS GCP Git JIRA Confluence

Principal Software Engineer, Delivery Platform

Snap Inc.

Santa Monica, CA 30 days ago $276,000$414,000
Python Go Kubernetes Docker AWS CI/CD PostgreSQL Redis GraphQL React JavaScript Node.js MongoDB Cassandra Hadoop Spark Kafka Prometheus Grafana