Are you a passionate Product Engineer eager to make a real impact on mobile monetization? At RevenueCat, we simplify how apps build and scale in-app subscriptions — and we’re growing fast. As a Product Engineer, you’ll design, develop, and ship powerful features that help developers worldwide boost their revenue and deliver better user experiences. Join a remote-first team that values innovation, ownership, and balance while shaping a product used by millions across the globe.
Why Become a Product Engineer at RevenueCat
As a Product Engineer, you’ll be part of a collaborative and mission-driven team trusted by developers from startups to tech giants like OpenAI. We process over $8B+ in annual purchase volume and power more than 40% of new subscription-based apps. You’ll have the opportunity to build scalable systems, enhance performance, and directly influence how developers grow their businesses.
Our company thrives on values we live daily — Customer Obsession, Always Be Shipping, Own It, and Balance. If you’re someone who loves solving technical challenges and creating products that reach millions of end users, this role is tailor-made for you.
What Makes You a Great Fit for the Product Engineer Role
To succeed as a Product Engineer at RevenueCat, you should have:
-
5+ years of experience in software engineering with complex, growing systems.
-
Strong skills in SQL and debugging production issues.
-
Proficiency in at least one mainstream programming language.
-
A passion for shipping quality products with good testing practices.
-
Excellent collaboration and communication skills in a remote environment.
-
Proactive problem-solving and a drive to improve performance and reliability.
Bonus Skills:
Experience with Python, PostgreSQL, Stripe SDK (or other payment providers), and React SPA applications.
Your First 12 Months as a Product Engineer
Your First Month
-
Meet your mentor and teammates to understand workflows.
-
Set up repositories, dev environments, and ship your first project.
-
Learn our architecture, dashboards, and debugging tools.
Your First 3 Months
-
Manage your own projects independently.
-
Join the on-call rotation and participate in code reviews.
-
Deeply understand our products and contribute to reliability improvements.
Your First 6 Months
-
Lead architectural discussions and influence the technical roadmap.
-
Become an expert in one or more of our focus areas.
-
Deliver a major product or feature end to end.
Your First 12 Months
-
Master our system architecture and debug complex issues.
-
Lead initiatives to improve scalability and performance.
-
Mentor new engineers and influence company-wide engineering practices.
What RevenueCat Offers You
-
Competitive equity in a Series C, YC-backed startup.
-
10-year window to exercise vested equity options.
-
Fully remote and flexible work setup.
-
4–5 weeks of suggested paid time off for mental and physical well-being.
-
$2,000 workspace setup budget + $1,000 annual learning stipend.
Compensation: $227K annually
Discover more about our hiring process and get tips for success on our blog.