Senior Backend Engineer at RevenueCat - Series C Growth in Columbus
Career & Market Insight
RevenueCat is a high-signal career move for backend engineers. Processing $12B+ in annual purchase volume at scale, used by 40%+ of new subscription apps, means you'll work on infrastructure that genuinely matters — with real reliability and performance stakes.
Compensation signals: No salary range is disclosed, which is a mild yellow flag for transparency. However, Series C startups backed by Y Combinator typically offer backend engineer salaries of $160K–$220K+ USD (US bands), plus meaningful equity. The 10-year equity exercise window is a notably engineer-friendly term — most startups give only 90 days post-departure.
Skills you'll build:
- High-scale Python/PostgreSQL backend systems — both highly marketable in 2025.
- Subscription and billing infrastructure — a niche but valuable domain (Stripe, Apple, Google Play integrations).
- On-call incident response and production debugging at scale.
- Architectural ownership and mentorship within 12 months — accelerated seniority path.
Green flags: The structured 1/3/6/12-month milestone plan shows genuine investment in onboarding. The "Always Be Shipping" culture rewards execution over endless planning. The 4–5 week PTO recommendation (not just allowance) signals a company that actively guards against burnout.
Considerations: On-call rotation is expected by month 3 — weigh this against your lifestyle preferences. The role requires 5+ years, suggesting mid-to-senior positioning where you're expected to be autonomous quickly. This is ideal for engineers who want ownership without needing heavy hand-holding.
RevenueCat removes the headaches of building and scaling in-app subscriptions. Since graduating from YC's S18 batch we've grown into the default monetization platform for mobile: we're in >40% of newly shipped subscription apps, we process $12B+ in annual purchase volume, and we help everyone from a solo dev in Brazil to the OpenAI mobile team understand and grow their revenue.
We're a remote-first crew of 150+, spread across 25+ countries, and guided by values we actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance. If you want your work to touch hundreds of millions of end-users (and help the developers behind them get paid), you'll fit right in.
We are looking for a Backend Engineer to join our engineering team and help design, build, ship and support end-to-end features and products that will help developers grow their business. We want to bring somebody with a product mindset, passionate about shipping products and with an eye for reliability, scalability and performance.
About You:- 5+ years of experience working as a software engineer designing and maintaining complex, large, and growing systems.
- Comfortable writing and debugging SQL.
- You love debugging and finding the root cause of production issues.
- You love shipping good products.
- Excellent command of at least one mainstream programming language.
- You know how to ship high-quality code using good testing practices in iterative cycles.
- You collaborate well with others and can communicate effectively in a fully-remote culture.
- You are proactive — when you see something broken, you jump on it to fix it or suggest improvements.
- You are versatile and a fast learner.
- Experience in Python.
- Experience in PostgreSQL.
- Experience building SDKs.
- You have shipped a mobile app with in-app purchases.
- Some experience with React and SPA applications.
- Meet frequently with your team and mentor to get up to speed.
- Set up and familiarize yourself with repositories, task management, and the dev environment.
- Implement and ship your first project.
- Familiarize yourself with RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management, and general architecture.
- Familiarize yourself with workflows and subscription business concepts.
- Be able to scope and work on projects self-sufficiently.
- Learn the basics of incident response and be part of the on-call rotation.
- Participate in code reviews and contribute in other ways (testing, visibility, etc.) to improve reliability and quality of the codebase.
- Understand every product owned by your team.
- Understand and improve many of the codebases the team works with.
- Review code, create proposals, and contribute to architectural discussions.
- Contribute to the team roadmap and technical direction.
- Be an expert on a couple of your team's focus areas.
- Have shipped a major product or feature.
- Know all the major components of the system and be able to debug complex issues.
- Have your own initiatives for improving products, understanding current issues and priorities.
- Be able to spec and architect medium-to-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.
- 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 workspace setup stipend and $1,000 USD annual stipend for continuous learning.
Curious about the interview process? Discover more in our blog post about how we hire and learn tips to help you succeed.