Software Engineer - Backend

Los Angeles, CA, United States, Seattle, WA, United States

Snap Inc


Role Locations

  • Los Angeles, CA, United States
  • Seattle, WA, United States

Compensation

Employees

501+ people

Address

2900 31 St St
Santa Monica, CA, 90405-3035, US

Tech Stack

  • C++
  • JavaScript
  • Java
  • React Native
  • React
  • Objective-C
  • Go
  • SQL
  • Python
  • Swift
  • Kotlin
  • Google Cloud Platform

Role Description

We’re looking for a Backend Engineer to join Team Snapchat! As a member of this team, you will design and implement the next generation of Snap’s multi-cloud architecture. Working from our Seattle Office, you’ll collaborate across engineering teams to build some of the most scalable, Tier-0 services at Snap such as our infrastructure, monetization, messaging and friend graph teams. You will also solve exciting distributed systems problems like incremental state synchronization to build our core storage services, used by almost every product at Snap. Finally, you will help the team deprecate our monolithic architecture and move towards a layered service-oriented architecture.

What you’ll do:

  • Design, implement, and operate our most critical and scalable services - ranging from user identity services, friend graph, and our core persistence layer
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products
  • You evaluate, appropriately test, and debug your work, striving for high quality
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management

About Snap Inc

At Snap, we believe that reinventing the camera represents our greatest opportunity to improve the way people live and communicate. We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.