Staff Software Engineer, Platform Engineering

Snap Inc.

Quick summary

Work type
On-site
Location
Los Angeles, CA
Salary
$229,000–$343,000 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $286k
$125k most similar roles pay here $366k

This role pays more than 99% of similar roles. Most pay $151,087–$219,818 — the shaded band above. At the midpoint, this role pays about $286k versus about $185k 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 38 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Staff Software Engineer, Platform Engineering

As a Staff Software Engineer on Snap’s Platform Engineering team, you will design and build AI-powered testing tools and infrastructure for Snapchat's mobile apps and multi-cloud backend services. Your day-to-day responsibilities include developing agent harnesses, evaluation systems, Temporal-based workflows, and telemetry-driven debugging capabilities to enhance developer productivity and operational excellence. You’ll collaborate with various teams to translate product requirements into scalable platforms that reduce manual work and improve CI/CD efficiency. The role requires expertise in Python, Java, Go, C++, Kubernetes, and cloud infrastructure, as well as a strong background in system design, observability, and performance optimization. This position demands experience leading complex technical initiatives and mentoring engineers to drive systemic improvements across the organization.

What you'll do

  • Design and build agent harnesses for functional and load testing across Snapchat’s mobile apps.
  • Develop AI-native engineering practices, including writing reusable skills and standing up looped agents.
  • Architect Temporal-based workflows to detect bugs and regressions in CI/CD pipelines efficiently.
  • Create telemetry and evaluation layers to make agent behavior measurable and actionable.
  • Advocate for best practices around scalability, operational excellence, and cost management.

What we're looking for

  • Extensive experience (9+ years) designing, building, and operating backend services or distributed systems at scale.
  • Proven ability to own highly-available, mission-critical systems with on-call responsibilities and incident response leadership.
  • Strong technical vision setting and leading complex cross-functional initiatives over multiple quarters.
  • Deep expertise in system design including APIs, data models, storage, pub/sub, queues, and workflow orchestration.
  • Experience with observability tools (metrics, logging, tracing) for debugging, hardening, and evolving large-scale systems.

More like this

Similar roles

Staff Software Engineer, Developer Platform

Anduril Industries

Costa Mesa, CA 12 days ago $220,000$292,000
Golang Python CI/CD TypeScript React Palantir Foundry Kubernetes Docker Prometheus Grafana AWS Azure GitLab PostgreSQL

Staff Software Engineer, Developer Platform

Anduril Industries

Washington, District of Columbia 12 days ago $220,000$292,000
Golang Python CI/CD TypeScript React Palantir Foundry Kubernetes Docker Prometheus Grafana AWS Azure GitLab PostgreSQL

Staff Software Engineer, Developer Platform

Anduril Industries

Seattle, WA 12 days ago $220,000$292,000
Golang Python CI/CD TypeScript React Palantir Foundry Kubernetes Docker Prometheus Grafana GitLab AWS Azure Google Cloud Platform PostgreSQL MESOS Zuul Jenkins Ansible