Senior Backend Engineer

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Salary: $227K/yr
Company Name: RevenueCat

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.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx