Remote (Global) Full-time

RevenueCat is hiring a Senior Backend Engineer

About the Role

RevenueCat is looking for a Senior Backend Engineer to join our engineering team. You will help design, build, ship, and support end-to-end features and products that help developers grow their business, with a focus on reliability, scalability, and performance.

What You'll Do

  • Design, build, ship, and support end-to-end features and products for developers.
  • Scope and work on projects self-sufficiently.
  • Participate in code reviews and contribute to testing and visibility to improve codebase reliability and quality.
  • Review code, create proposals, and contribute to architectural discussions.
  • Contribute to the team roadmap and technical direction.
  • Ship major products or features.
  • Debug complex issues across all major system components.
  • Spec and architect medium-large projects, gather feedback, and design validation and rollout plans.
  • Mentor other engineers joining the team.
  • Influence the org to improve general reliability, scalability, and performance.

What We're Looking For

  • 5+ years of experience working as a software engineer designing and maintaining complex, large, and growing systems.
  • Comfortable writing and debugging SQL.
  • Love debugging and finding the root cause of production issues.
  • Love shipping good products.
  • Excellent command of at least one of the mainstream programming languages.
  • Know how to ship high quality code using good testing practices in iterative cycles.
  • Collaborate well with others and can communicate effectively in a fully-remote culture.
  • Proactive. When you see something broken, you jump on it to fix it or suggest improvements.
  • Versatile and a fast learner.

Nice to Have

  • Experience in Python.
  • Experience in PostgreSQL.
  • Experience building SDKs.
  • Shipped a mobile app with in-app purchases.
  • Some experience with React and SPA applications.

Technical Stack

  • Python
  • PostgreSQL
  • React

Team & Environment

The engineering team operates within a remote-first crew of 100+.

Benefits & Compensation

  • Competitive equity in a fast-growing, Series C startup backed by top-tier investors, including Y Combinator.
  • 10-year window to exercise vested equity options.
  • Fully remote and flexible work environment.
  • 4-5 weeks of suggested time off annually for mental, physical, and emotional recharge.
  • $2,000 USD for workspace setup and $1,000 USD annual stipend for continuous learning.

Work Mode

This is a fully remote position.

Required Skills
PythonPostgreSQLReactAWSDockerKubernetesAPI DesignSystem ArchitectureData EngineeringPerformance OptimizationSecurityCI/CDTerraform
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
RevenueCat

RevenueCat removes the headaches of building and scaling in‑app subscriptions. It is the default monetization platform for mobile, used in >40% of newly shipped subscription apps, processing $10B+ in annual purchase volume, and helping developers from solo devs to large teams understand and grow their revenue.

Visit website
Job Details
Category backend
Posted 5 months ago