Software Engineer, Backend, Level 3

Snap Inc.•Los Angeles, CA
•$100,000 - $176,000•Onsite

About The Position

Snap Inc. is seeking a Backend Engineer to design, implement, and operate critical, scalable services, including user identity services, the friend graph, and the core persistence layer. The role works across teams to understand product requirements, weigh trade-offs, and deliver solutions for innovative products. Engineers are expected to test and debug their work, maintain high quality, and apply best practices for availability, scalability, operational excellence, and cost management. Snap follows a “default together” approach, with team members expected to work in an office four or more days per week.

Requirements

  • Experience with backend services or distributed systems.
  • Ability to independently execute medium-sized features that may take a few weeks and multiple pull requests.
  • Ability to understand system operations and potentially participate in incident or hotfix investigation and resolution.
  • Ability to collaborate and work well with others.
  • Proven track record of operating highly available systems at significant scale.
  • BS/BA degree in a technical field such as Computer Science, or equivalent years of experience.
  • Experience coding in an industry-standard language such as Java, Kotlin, Swift, Python, or C++.

Nice To Haves

  • Experience with Java, C++, and/or Python.
  • Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services.
  • Experience in large-scale microservices and distributed systems.
  • Experience in cloud computing and storage systems.
  • Experience in infrastructure and large-scale system design.

Responsibilities

  • Design, implement, and operate critical and scalable services, including user identity services, the friend graph, and the core persistence layer.
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver solutions for innovative products.
  • Test and debug work to maintain high quality.
  • Apply and advocate best practices for availability, scalability, operational excellence, and cost management.
  • Understand operational aspects of the system and potentially participate in incident or hotfix investigations and resolution.

Benefits

  • Paid parental leave.
  • Comprehensive medical coverage.
  • Emotional and mental health support programs.
  • Compensation packages that let employees share in Snap’s long-term success.
  • Eligibility for equity in the form of RSUs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service