RevenueCat
Senior Product Engineer, Mobile Stores
RevenueCat
$227k
Remote, Americas, EMEA
SQL
Python
PostgreSQL

Senior Product Engineer, Mobile Stores

Overview

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 $8B+ 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 100+, 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.

Job Description

Our SDK is shipped on over 50k apps, and our APIs receive more than 2.5 billion requests per day, and our dashboard and tools are trusted by thousands of developers to make business decisions. We are looking for a product engineer to join our Mobile Stores team to help design, build, ship, and support end-to-end features and products that will help developers make more money by providing the developer experience for RevenueCat customers. We want to make it as easier as possible to integrate our customers app with any mobile store. The Mobile Stores team is responsible of reducing all the complexities behind all the stores features and give a simple to use SDK and Backend for our customers.

Responsibilities

  • - Design, build, ship, and support end-to-end features and products
  • - Help developers make more money by providing the developer experience for RevenueCat customers
  • - Reduce complexities behind all the stores features and provide a simple to use SDK and Backend

Required Skills

  • - 5+ years of experience working as a software engineer designing and maintaining complex/large/growing systems
  • - Comfortable writing and debugging SQL
  • - Love debugging and finding the root cause of production issues
  • - Comfortable navigating any codebase
  • - 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 communicate effectively in a fully-remote culture
  • - Proactive and versatile, a fast learner
  • - Bonus: Experience in Python, PostgreSQL, building SDKs, shipped a Mobile app and used in app purchases, experience with React and SPA applications

Benefits

  • - 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

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