Software Engineer, Backend, Level 5 – Ads Delivery

Snap Inc.

Actively hiring Posted today Verified listing
Santa Monica, CA · Bellevue Posted today $209,000$313,000 / year

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $261k
$147k most similar roles pay here $331k

This role pays more than 93% of similar roles. Most pay $165,000–$223,750 — the shaded band above. At the midpoint, this role pays about $261k versus about $194k 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 55 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR

As a Level 5 Backend Engineer joining Snap Inc.’s Ads Delivery Platform team, you will design and implement critical infrastructure for ad delivery, partnering with Product, Data Science, ML, and Infrastructure teams to translate product vision into scalable solutions. Your day-to-day involves maintaining high-quality production systems, ensuring robustness through observability, experimentation, and automation, while championing best practices in distributed systems, availability, scalability, and security. Ideal candidates have experience with distributed systems and building ad delivery or recommendation platforms, familiarity with ads concepts like targeting and auctions, and a track record of improving system efficiency at scale. Proficiency in relevant technologies such as networking, data storage, machine learning, and natural language processing is essential for this role that addresses the complex challenges of large-scale ad serving infrastructure.

Skills

Python Go Docker Kubernetes AWS CI/CD PostgreSQL Redis GraphQL gRPC Cassandra Hadoop Spark Terraform Prometheus Grafana GitLab Jenkins

What you'll do

  • Design and implement ads delivery infrastructure and services for reliable, scalable ad delivery.
  • Translate product vision into technical solutions by partnering with cross-functional teams from concept to launch.
  • Maintain high-quality production systems through testing, debugging, and leveraging observability tools.
  • Champion best practices in distributed systems, availability, scalability, and operational excellence.
  • Evolve the long-term architecture of ads delivery platforms for continuous improvement.

What we're looking for

  • At least 6 years of software development experience or equivalent education and experience.
  • Design, implement, and maintain high-quality production systems for ads delivery infrastructure.
  • Experience with distributed systems and operational excellence in large-scale environments.
  • Familiarity with ad serving concepts such as targeting, frequency capping, and bidding systems.
  • Improve system efficiency and cost-performance tradeoffs at scale.
  • Champion best practices in security, scalability, and infrastructure efficiency.

More like this

Similar roles

Software Engineer, Backend, Level 5

Snap Inc.

Santa Monica, CA today $209,000$313,000
Python Distributed Systems Networking Data Storage Machine Learning Natural Language Processing CI/CD Kubernetes AWS Terraform PostgreSQL Redis Git Docker

Software Engineer, Backend, Level 5

Snap Inc.

Santa Monica, CA today $209,000$313,000
Python Java Go Ruby Docker Kubernetes AWS GCP Azure PostgreSQL MongoDB Redis Cassandra CI/CD Distributed Systems REST GraphQL Microservices S3

Software Engineer, Backend, Level 5

Snap Inc.

Santa Monica, CA today $209,000$313,000
Python Distributed Systems Networking Data Storage Machine Learning Natural Language Processing CI/CD Kubernetes AWS PostgreSQL Redis Git Docker Terraform

Principal Software Engineer, Ads Platform

Snap Inc.

Santa Monica, CA today $276,000$414,000
Python Java Go Kubernetes Docker AWS CI/CD PostgreSQL Redis MongoDB GraphQL REST Scalability Performance Optimization Ads Technology Attribution and Measurement High Availability Systems

Software Engineer, Backend, Level 4

Snap Inc.

Santa Monica, CA today $157,000$235,000
Python Docker Kubernetes AWS PostgreSQL CI/CD Terraform GraphQL Redis gRPC MongoDB Cassandra DynamoDB Kafka Zookeeper Hadoop Spark TensorFlow PyTorch