Original listing text, shown exactly as published by the company.
The Role
We're building an AI assistant that helps developers understand and grow their subscription revenue. It lives in Slack today and is expanding to our dashboard and API. It can pull real-time data, evaluate experiments, debug integrations, and explain what's happening in your app using natural language. We see a future where the majority of a user’s interactions are either intermediate or automated by our agent.
We are early. RevenueCat historically is a CRUD JSON factory adapting to the world of building non-deterministic systems. You will play a big part in helping us accelerate in this world and build new, cool agentic systems for 10s of thousands of developers on day 1.
About YouSkills & Experience
- You’re analytical. You can’t do your job without data platform access. You are highly proficient in SQL (or similar tools); whatever tool you need to know, you’ll learn. You love getting deep on the data analysis on your own. You’re experienced in developing robust and scalable metrics.
- You are technical. Coding is not a core requirement for this role, being able to prototype with code is (using your preferred AI stack). You can deeply understand how RevenueCat works; what is simple and what is complex within our domain. Maybe you haven’t built and shipped a mobile app yourself (yet) but you have enough knowledge to work closely and independently with highly technical folks. You can discuss APIs, data models, and risk logic with engineering partners and enjoy diving into system details
What You'll Do
- Build and ship agentic features across the RevenueCat universe
- Design and implement tool integrations that expand what agents can see and do: paywalls, experiments, charts, customer data, 3rd party services
- Own the reliability and quality of agent responses (prompt engineering, context management, evaluation)
- Work directly with the CEO and Head of Product, Platform to define the future of agents at RevenueCat
- Experiment with the latest and greatest with an infinite token budget
- Set the bar for what good AI product management looks like at RevenueCat
What We're Looking For
- 5+ years of software engineering or product management experience, with meaningful time shipping stuff.
- Hands-on experience building with LLMs, not just prompting, but building systems around them (tool use, context management, evaluation, orchestration).
- Product leadership. You care about what users experience, not just what the code does. You can look at an agent conversation and tell whether it was good or bad and why ... and make the changes to make it great.
- You’re analytical. You can’t do your job without data platform access. You are highly proficient in SQL (or similar tools) — whatever tool you need to know, you’ll learn. You love getting deep on the data analysis on your own. You’re experienced in developing robust and scalable metrics.
- You are technical. Coding is not a core requirement for this role, being able to prototype with code is (using your preferred AI stack). You can deeply understand how RevenueCat works — what is simple and what is complex within our domain. Maybe you haven’t built and shipped a mobile app yourself (yet) but you have enough knowledge to work closely and independently with highly technical folks. You can discuss APIs, data models, and risk logic with engineering partners and enjoy diving into system details
- Bias toward shipping. We'd rather see something in front of users on Tuesday than a perfect design doc on Friday.
- Self-directed. You'll have a lot of autonomy and not a lot of process. That should sound fun, not scary.
Bonus Points
- Experience with OpenAI and Anthropic models specifically
- Familiarity with subscription business models, app stores, or developer tools
- Experience building Slack integrations or conversational interfaces
- You've worked on an early-stage product inside a growth-stage company
- Contributions to open-source AI/ML tooling