Job Description

We are looking for an experienced, passionate, and world-class backend engineer. As an early hire in a pivotal role, you’ll have a strong influence in helping us build a product people love. You’ll also work closely with other experienced engineers and the founding team to scale a platform used by millions of music creators around the 🌎

Key Responsibilities

  • Architect and implement APIs to be used by iOS, android, and other clients
  • Manage infrastructure and deploy services and stacks as needed
  • Continuously find opportunities to refactor, improve performance, and increase reliability & quality
  • Work with our QA team in analyzing and resolving issues
  • Define new engineering process, interview new candidates, scale the engineering team
  • Think broadly about technical and product strategy
  • Help us stay on top of best practices when it comes to scaling and strategy
  • Work cross-functionally with our design, engineering, customer success, and marketing teams


  • 3+ years of experience building and collaborating on software development projects
  • Experience in:
    • Node
    • Document DBs like Mongo
    • Relational DBs like PostgreSQL
    • Deploying services and apps in environments like AWS or GCP
    • Basic DevOps
    • Project and source management (git, repo management)
    • Scaling systems
    • Data analysis and data pipelines
  • A quick learner that is always curious and able to master new skills
  • Upbeat, positive, inclusive attitude, and no ego
  • A music hobby or background is a big plus


  • Flexibility: Work from anywhere, flexible hours, uncapped time off
  • Wellness: Health/Dental/Vision, generous parental leave, fitness credit, required day off each month to rejuvenate
  • Tools to Work: We cover your internet and all devices/software you need as well as any coffee/tea you buy while working
  • Always be Learning: Books, classes, events, or subscriptions that help you grow

Click here to learn more about our benefits and working at Rapchat