Taro Logo

Senior Product Engineer, Mobile Stores

RevenueCat is the default monetization platform for mobile apps, processing $8B+ in annual purchase volume and serving 40% of newly shipped subscription apps.
$227,000
Backend
Senior Software Engineer
Remote
51 - 100 Employees
5+ years of experience
Enterprise SaaS

Job Description

RevenueCat is revolutionizing mobile app monetization as the leading platform for in-app subscriptions, currently processing over $8B in annual purchase volume and serving more than 40% of new subscription apps. As a Senior Product Engineer on the Mobile Stores team, you'll be instrumental in designing and building solutions that simplify store integration for developers across 50k+ apps handling 2.5B+ daily API requests.

The role combines backend development, SDK creation, and system architecture, requiring expertise in Python, SQL, and various programming languages. You'll work in a remote-first environment with a team of 100+ professionals, focusing on making RevenueCat's integration as seamless as possible across multiple mobile stores.

This position offers an excellent opportunity for experienced engineers who enjoy full-stack development and want to impact millions of end-users. You'll be responsible for everything from debugging production issues to architecting new features, while working in a culture that values Customer Obsession, Always Be Shipping, Own It, and Balance.

The compensation package is competitive at $227K plus equity, with attractive benefits including a 10-year window for equity options, flexible work arrangements, and generous time off. The company's rapid growth (Series C, YC S18 graduate) and significant market presence make this an exciting opportunity for those looking to make a substantial impact in the mobile app ecosystem.

The role offers clear progression, starting with initial project ownership in the first month and advancing to mentoring others and influencing organizational technical direction within a year. If you're passionate about creating developer tools, solving complex problems, and working with a distributed team, this position offers the perfect blend of challenge and growth opportunity.

Last updated 2 days ago

Responsibilities For Senior Product Engineer, Mobile Stores

  • Design, build, ship, and support end-to-end features
  • Help developers integrate with mobile stores
  • Reduce complexities behind stores features
  • Develop and maintain SDK and Backend systems
  • Participate in code reviews
  • Contribute to architectural discussions
  • Debug complex issues
  • Mentor other engineers
  • Contribute to team roadmap and technical direction

Requirements For Senior Product Engineer, Mobile Stores

Python
PostgreSQL
React
  • 5+ years of experience as a software engineer
  • Comfortable writing and debugging SQL
  • Experience debugging and finding root cause of production issues
  • Ability to navigate different codebases (SDK, dashboard, backend)
  • Excellent command of at least one mainstream programming language
  • Knowledge of good testing practices
  • Strong collaboration and communication skills in remote environment
  • Proactive problem-solving attitude
  • Fast learner and versatile

Benefits For Senior Product Engineer, Mobile Stores

Equity
  • Competitive equity in Series C startup
  • 10-year window to exercise vested equity options
  • Fully remote and flexible work environment
  • 4-5 weeks suggested time off annually
  • $2,000 USD workspace setup allowance
  • $1,000 USD annual learning stipend

Related Jobs

Senior Product Engineer, Authentication

Senior Product Engineer position at RevenueCat focusing on Authentication systems, offering $227K salary with equity, remote work, and the opportunity to impact millions of users while working with modern technologies.

Senior Software Engineer – Simulation and Virtualization

Senior Software Engineer role at NVIDIA focusing on simulation and virtualization for DGX Server platforms, requiring expertise in C/C++, OS fundamentals, and hypervisors.

Senior Backend Engineer (Rails)

Senior Backend Engineer position at Wilcore, building Rails applications for the Department of Veterans Affairs with focus on scalability and reliability.

Sr. Salesforce Developer

Senior Salesforce Developer position at Unisys, requiring 4-6 years of experience, focusing on custom application development and system integration using Salesforce technologies.

Full Stack Developer

Senior Full Stack Developer position at ZEISS India, requiring 7+ years of experience in Java and frontend development, focusing on MES software development for lens manufacturing.