Snap
Software Engineer, Backend, Level 4
$133K–$235K
Los Angeles, California +4 · Full-time · Posted Oct 28, 2026
- Location
- Los Angeles, California
San Francisco, California
Palo Alto, California
New York, New York
Bellevue, Washington - Experience
- 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field.
- Education
- Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience; alternatively, a technical Master’s degree or a relevant technical PhD.
About the job
Design, build, and operate scalable backend services that support Snap products, with a focus on reliability, security, and high-quality delivery.
What you'll do
- Design, implement, and operate critical services such as user identity, friend graph, and core persistence systems.
- Collaborate across teams to assess product needs and trade-offs, then deliver and test solutions.
- Apply engineering best practices and AI tools to ship scalable, secure, reliable services while managing operational quality and cost.
What they ask for
- Experience with backend services or distributed systems, including working with distributed systems.
- Track record operating highly available systems at significant scale; able to independently deliver medium-sized features.
- Bachelor’s degree in a relevant technical field or equivalent practical work experience; alternatively, a relevant technical Master’s degree or PhD.
- 2+ years of post-Bachelor’s software development experience; or a technical Master’s degree plus 1+ year of post-graduate software development experience; or a relevant technical PhD.
Nice to have
- Experience with Java, C++, and/or Python.
- Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services.
Pay
$157,000-$235,000 annually USD — base salary; $149,000-$223,000 annually USD — base salary; $133,000-$200,000 annually USD — base salary
Tools
Java, C++, Python, NoSQL, Memcache/Redis, Kubernetes, Google/AWS services
AI focus
Use AI tools and evolving AI systems to streamline development and ship services; critically audit generated output for architectural integrity, performance bottlenecks, security, and code correctness.
Model-written summary · the original posting is authoritative