Remote (Global)

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 PythonPostgreSQLReactAWSDockerKubernetesAPI DesignSystem ArchitectureData EngineeringPerformance OptimizationSecurityCI/CDTerraform
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.
All jobs at RevenueCat Visit website
Job Details
Category backend
Posted 6 months ago