Software Engineer

Los Angeles, CA, United States, Seattle, WA, United States, San Francisco, CA, United States, Silicon Valley, CA, United States

Snap Inc


Role Locations

  • Los Angeles, CA, United States
  • Seattle, WA, United States
  • San Francisco, CA, United States
  • Silicon Valley, CA, United States

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 Los Angeles, CA headquarters, you’ll collaborate across engineering teams to build some of the most scalable, Tier-0 services at Snap such as our user service and friend graph. 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.

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.