
Remote opportunity at
RevenueCatSenior Backend Engineer
RevenueCat operates a mobile monetization platform utilized by over half of newly released subscription applications, managing billions of dollars in purchase volume for customers ranging from…
Career Tools
About This Role
RevenueCat operates a mobile monetization platform utilized by over half of newly released subscription applications, managing billions of dollars in purchase volume for customers ranging from independent creators to the OpenAI mobile team. The organization seeks a Senior Backend Engineer to handle the complete lifecycle of product features, from problem definition and coding to production deployment and maintenance. This hands-on individual contributor position operates within a distributed remote team of…
Job Description
RevenueCat operates a mobile monetization platform utilized by over half of newly released subscription applications, managing billions of dollars in purchase volume for customers ranging from independent creators to the OpenAI mobile team. The organization seeks a Senior Backend Engineer to handle the complete lifecycle of product features, from problem definition and coding to production deployment and maintenance.
This hands-on individual contributor position operates within a distributed remote team of over 150 individuals spanning more than 25 countries. The role requires designing scalable, high-performance systems that interact with hundreds of millions of end users. Successful candidates embrace accountability, prioritize delivering practical results over perfection, and collaborate closely with product managers and cross-functional colleagues. Team members utilize artificial intelligence coding assistants such as Cursor, Claude Code, and Copilot to accelerate development cycles while maintaining strict code quality standards.
The position suits software professionals who exhibit customer empathy, autonomous problem-solving capabilities, and a strong preference for continuous shipping. Compensation is set at USD 230,000 per year, accompanied by equity and benefits suited for a globally distributed workforce.
Responsibilities
- Design, build, ship, and maintain end-to-end product features for developers and end-users
- Scope projects, prioritize tasks, and drive rollouts in collaboration with the Product team
- Write performant, high-quality, and well-tested code while debugging complex issues methodically
- Participate in code reviews, contribute to reliability and quality, and mentor other engineers
- Engage with customers or support directly to understand system usage and failure points
- Participate in the on-call rotation and handle incident response
- Review code, author technical proposals, and contribute to team roadmaps and architectural discussions
Requirements
- Minimum of 8 years of experience as a backend engineer designing complex, fast-growing systems
- Ability to write advanced SQL statements beyond basic SELECT and UPDATE queries
- Experience shipping meaningful user-facing features to production and monitoring their adoption
- Familiarity with coding alongside AI development tools such as Copilot, Cursor, or Claude Code
- Strong written communication skills for real-time and asynchronous remote collaboration
Qualifications
- Experience working with Python
- Experience working with PostgreSQL
- Experience building software development kits
- Prior experience shipping a mobile application featuring in-app purchases
- Familiarity with React and single-page applications
Core Skills
Benefits
- Competitive equity in a Series C startup backed by Y Combinator and other investors
- 10-year window to exercise vested equity options
- Fully remote work environment
- 4 to 5 weeks of flexible time off annually
- Paid desk at a co-working space
- Workspace budget and continuous learning stipend
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary for the Senior Backend Engineer role?
The salary for this position is USD 230,000 per year, along with competitive equity.
Is this position remote?
Yes, RevenueCat operates as a fully remote team across more than 25 countries.
What are the core technical requirements for this position?
Applicants must have 8 or more years of backend engineering experience, proficiency in writing advanced SQL statements, and a track record of shipping user-facing features to production.
What benefits and perks are included?
The posting lists 4 to 5 weeks of flexible time off annually, a 10-year window to exercise vested equity options, a workspace budget, a continuous learning stipend, and a paid desk at a co-working space.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.