React
TypeScript
PostgreSQL

Senior Software Engineer, Product

Overview

RevenueCat gives app businesses the infrastructure and tools to build, run, and improve their monetization.

Job Description

Since graduating from YC's S18 batch, we've grown into the default monetization platform for mobile. We're in 50%+ of newly shipped subscription apps, we process $16B+ in annual purchase volume, and we help everyone from a solo developer to the OpenAI mobile team understand and grow their revenue. We're a remote-first team of 150+ people across 25+ countries, guided by values we actually practice: Customer Obsession, Always Be Shipping, Own It, and Balance.

Responsibilities

  • - Design, build, ship, and own end-to-end product features used by thousands of developers and hundreds of millions of end-users
  • - Make thoughtful tradeoffs to deliver reliable, high-quality systems
  • - Take ownership from problem definition through production rollout and long-term maintenance
  • - Scope and prioritize work in partnership with the Product team
  • - Engage directly with customers to understand how your work actually lands
  • - Mentor other engineers joining the team and raise the bar through feedback and guidance

Required Skills

  • - 8+ years of professional software engineering experience
  • - Strong backend foundation and a track record of building and operating high-scale production systems
  • - Proficient in React and comfortable owning UI work
  • - Solid HTML, CSS, and JavaScript fundamentals
  • - Understanding of HTTP and browser–server interactions
  • - Customer-obsessed mindset
  • - Ability to quickly familiarize yourself with code you didn't write
  • - Comfortable coding alongside AI tools like Copilot, Cursor, or Claude Code
  • - Strong communication skills, both in real-time and asynchronously

Benefits

  • - Competitive equity in a fast-growing, Series C startup
  • - 10-year window to exercise vested equity options
  • - A fully remote environment designed around autonomy and flexibility
  • - 4-5 weeks of flexible time off annually
  • - Paid desk at a co-working space
  • - Workspace budget and continuous learning stipend

About the company

In-app subscriptions are a pain. The code can be hard to write, time-consuming to maintain, and full of edge cases. RevenueCat makes it simple, plus provides analytics, integrations, and tools to grow so you can get back to building your app.


All Job Openings at RevenueCat