RevenueCat logo

Senior Backend Engineer

RevenueCat

About RevenueCat

RevenueCat makes building, analyzing, and growing mobile subscriptions easy. Launched as part of Y Combinator's summer 2018 batch, we handle over $4B in-app purchases annually across thousands of apps. We are a mission-driven, remote-first company building the standard for mobile subscription infrastructure. Top apps like VSCO, Notion, and ClassDojo rely on us to power their subscriptions at scale.

Role Overview

As a Senior Backend Engineer at RevenueCat, you will be responsible for designing, building, shipping, and supporting end-to-end features and products that help developers grow their business. You will bring a product mindset, passionate about shipping products, and comfortable moving between codebases and technologies.

Responsibilities

  • Design and integrate RESTful APIs.
  • Write and debug SQL.
  • Work with frontend and SPA applications.
  • Ship high-quality code using good testing practices in iterative cycles.
  • Collaborate effectively in a fully-remote culture.

Qualifications

  • 5+ years of experience as a software engineer.
  • Excellent command of at least one mainstream programming language.
  • Experience in Python, React, and PostgreSQL is a bonus.

What We Offer

  • $212,000 USD salary regardless of your location.
  • Competitive equity in a fast-growing, Series C startup.
  • 10-year window to exercise vested equity options.
  • Fully remote work environment promoting autonomy and flexibility.
  • 4 to 5 weeks time off to recharge.
  • $2,000 USD to build your personal workspace.
  • $1,000 USD annual stipend for continuous learning and growth.

First Year Goals

  • Get up to speed with the team and environment.
  • Implement and ship your first project.
  • Scope and work on projects self-sufficiently.
  • Contribute to architectural discussions and roadmap.
  • Mentor other engineers and influence the organization to improve reliability, scalability, and performance.

Benefits
Extracted with AI

  • Medical insurance
  • Vision insurance
  • Dental insurance
  • 401(k)
  • Paid maternity leave
  • Paid paternity leave

Similar jobs

Last update: 23 minutes ago

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

ConvertKit → Soon to be Kit logo
ConvertKit → Soon to be Kit

Senior Software Engineer - Developer Platform

Join ConvertKit as a Senior Software Engineer to build a developer platform for creators. Work remotely with a focus on Ruby on Rails and JavaScript.

Reddit, Inc. logo
Reddit, Inc.

Senior Backend Engineer, Moderation

Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.

Recharge logo
Recharge

Software Engineer (Backend)

Join Recharge as a Backend Software Engineer to build high-scale, high-performance products for eCommerce merchants.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

Apollo GraphQL logo
Apollo GraphQL

Senior Full-Stack Product Engineer

Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Substack logo
Substack

Senior Software Engineer, Substack Enterprise

Join Substack as a Senior Software Engineer to develop core products using JavaScript, Node, React, and Postgres. Remote work available.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer

Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Human Interest logo
Human Interest

Senior Full-Stack Software Engineer

Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

MyFitnessPal logo
MyFitnessPal

Software Engineer III, Backend

Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.