Principal Software Engineer, Ads Format

Snap Inc.

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CASeattle, WA
Salary
$276,000–$414,000 / yr
Posted
146 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $208k
This role $345k
$110k $447k
below market most similar roles pay here above market

This role pays more than 95% of similar roles. Most pay $169,550–$245,450 — the blue band above. At the midpoint, this role pays about $345k versus about $208k 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 103 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Software Engineer, Ads Format

The Principal Software Engineer, Ads Format joins the Ads Format team to lead the vision and strategy for next-generation ad formats infrastructure. This role involves designing and implementing highly automated systems for ad format serving, optimization, and A/B testing to maximize user engagement and advertiser ROI. The engineer will conceptualize new ad format ideas based on market trends and user behavior while collaborating with cross-functional teams to deliver impactful solutions. Key responsibilities include mentoring other engineers and advocating for best practices in availability, scalability, and cost management. The ideal candidate possesses deep expertise in building and scaling user-facing content delivery systems, distributed systems, and ads domain experience. Required skills include software design, debugging, performance analysis, test design, and full stack or cross-platform development experience.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Design and implement automated systems for ad format serving, optimization, and A/B testing.
  • Lead the vision and strategy for next-generation ad formats infrastructure to ensure scalability and performance.
  • Conceptualize new ad format ideas based on market trends, user behavior, and advertiser needs.
  • Architect, design, and develop distributed systems for high-availability content delivery.
  • Apply best practices for operational excellence, cost management, and system availability.
  • Mentor and guide other engineers to foster a culture of technical excellence and continuous learning.
  • Drive a portfolio of concurrent engineering projects from short-term launches to long-term research.

What we're looking for

  • Must have 10+ years of post-Bachelor’s software development experience.
  • Must have 9+ years of post-Master’s software development experience in a technical field.
  • Must have 6+ years of post-PhD software development experience in a related technical field.
  • Must have 2+ years of experience with technical leadership or acting as a domain expert.
  • Must have experience architecting, designing, and developing distributed systems.
  • Must have deep expertise in building and scaling ad formats or similar user-facing content delivery systems.
  • Must have a proven track record of operating highly-available systems at scale.
  • Master’s degree in a technical field + 9+ year of post-grad software development.

More like this

Similar roles

Principal Software Engineer, Ads Platform

Snap Inc.

Bellevue, WA +4 118 days ago $276,000–$414,000
Distributed Systems Backend Services AI Systems Software Design Performance Analysis Test Design Scalable Services Ads Domain Attribution Measurement Debugging Cost Management Operational Excellence
10+ yrs exp Hybrid

Principal Software Engineer, Business Experience

Snap Inc.

Bellevue +5 146 days ago $276,000–$414,000
Distributed Systems Software Design Performance Analysis Debugging Test Design Cross-platform Development Ads Domain Scalability Operational Excellence
10+ yrs exp Hybrid

Principal Software Engineer

Snap Inc.

Bellevue +5 98 days ago $276,000–$414,000
Distributed Systems AI Tools cross platform development Software Design Debugging Performance Analysis Test Design Scalable Services Security Operational Excellence
10+ yrs exp Hybrid

Staff Software Engineer, Ads Signals and Measurement

Snap Inc.

Bellevue, WA +3 20 days ago $229,000–$343,000
Distributed Systems Data Pipelines Backend Services AI Systems Machine Learning Software Design Performance Analysis Test Design Signal Ingestion Identity Matching Measurement Frameworks Scalable Services Debugging
9+ yrs exp Hybrid

Director, Software Engineering, Product Eng

Snap Inc.

Bellevue, WA +3 21 days ago $334,000–$500,000
Java C++ Go Python Swift Kotlin JavaScript Distributed Systems Backend Services Data Platforms Machine Learning Artificial Intelligence Web Mobile Software Design Debugging Performance Analysis Testing
10+ yrs exp Hybrid

Principal Software Engineer

Autodesk

Atlanta, GA 74 days ago
Distributed Systems Data Pipelines NoSQL Object Storage Serverless API Design ETL DevOps Search Relevance Schema Validation
8+ yrs exp Hybrid