Snap Inc. is hiring a Staff Backend Engineer to design, implement, and operate critical, scalable services, including user identity services, the friend graph, and the core persistence layer. The engineer will work across teams to understand product requirements, assess trade-offs, and deliver solutions for new products. The role includes testing and debugging work and applying best practices for availability, scalability, operational excellence, and cost management. The engineer will also use AI tools and high-velocity engineering workflows to build and ship scalable services while maintaining rigorous standards for correctness, security, and production readiness. The position requires experience with backend services or distributed systems and a track record operating highly available systems at significant scale. The engineer is expected to independently deliver medium-sized features, understand system operations, and potentially participate in incident or hotfix investigation and resolution. Snap follows a “default together” policy, expecting team members to work in an office at least four days per week. The position is eligible for equity in the form of RSUs.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior