Staff Software Engineer, Core Infrastructure

Snap Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Bellevue, WALos Angeles, CAPalo Alto, CASan Francisco, CASeattle, WA
Salary
$229,000–$343,000 / yr
Posted
65 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $183k
This role $286k
$87k most similar roles pay here $370k

This role pays more than 98% of similar roles. Most pay $144,350–$220,850 — the shaded band above. At the midpoint, this role pays about $286k versus about $183k 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 · Staff Software Engineer, Core Infrastructure

Staff Software Engineer, Core Infrastructure joins the team responsible for building, managing, and scaling the critical Service Infrastructure powering Snap's backend. This role involves leading technical direction for infrastructure platforms, including service mesh, compute, observability, and related capabilities to support high-scale products like Stories and Messaging. The engineer will design and operate foundational systems focused on reliability, scalability, and performance while improving developer experience through durable abstractions. Key responsibilities include driving multi-year roadmaps, mentoring other engineers, and integrating AI technologies into infrastructure workflows. Candidates should possess expertise in distributed systems, system design, and backend services. Preferred technical skills include proficiency in Go, Java, Python, or C++, along with experience in Kubernetes, containerized systems, and cloud infrastructure. The role addresses the challenge of evolving core infrastructure to meet the demands of an AI-first world at internet scale.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Define multi-year roadmaps for service mesh, compute, observability, and other core infrastructure capabilities.
  • Design and operate scalable backend systems that power critical services at internet scale.
  • Lead high-impact technical initiatives from initial concept through architecture, implementation, and rollout.
  • Improve developer experience by creating durable abstractions and mechanisms to increase engineering velocity.
  • Drive best practices in service reliability, incident response, system performance, and cost efficiency.
  • Mentor engineers and provide technical leadership across team boundaries to resolve complex conflicts.
  • Integrate AI technologies to improve platform quality, developer productivity, and operational workflows.

What we're looking for

  • Bachelor’s degree in Computer Science, Engineering, a related technical field, or equivalent practical experience.
  • 9+ years of software development experience with a Bachelor's, 8+ years with a Master's, or 5+ years with a PhD.
  • Experience as a technical lead, domain expert, or owner of complex technical initiatives.
  • Experience building and operating backend systems or distributed systems in production environments at scale.
  • Experience leading architecture or platform direction across multiple teams and stakeholders.
  • Proficiency in backend languages such as Go, Java, Python, or C++.
  • Familiarity with infrastructure domains including service mesh, compute platforms, observability, and Kubernetes.
  • Ability to mentor engineers and drive long-term technical strategy for large-scale systems.

More like this

Similar roles

Staff Software Engineer, Storage and Caching

Snap Inc.

Bellevue, WA +4 8 days ago $229,000$343,000
Distributed Systems AWS GCP Go Java Python C++ Kubernetes Service Mesh Microservices Storage Systems Caching Observability
9+ yrs exp

Staff Software Engineer, Platform Engineering

Snap Inc.

Los Angeles, CA 91 days ago $229,000$343,000
Python Go Java C++ Kubernetes Temporal BigQuery SQL CI/CD Microservices Distributed Systems Prompt Engineering System Design Observability
9+ yrs exp

Senior Core Infrastructure Engineer

Oracle

Nashville, TN 24 days ago $79,200$209,500
OCI Kubernetes Docker KVM Go Python Java C++ SQL Terraform Prometheus Grafana ELK Stack Distributed Systems System Design IaaS PaaS Serverless
3+ yrs exp