Senior Product Engineer, Agents
Department: Engineering
Location: Americas, EMEA
Compensation: $227K • Offers Equity
Employment Type: FullTime
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 $10B+ 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 120+, spread across 25 countries, and 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.
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.
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 engineering looks like at RevenueCat
What We're Looking For
5+ years of software or product engineering 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).
Strong programming skills. We still need to check the bot's work.
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.
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
What we offer:
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
Curious about the interview process? Discover more in our blog post about how we hire and learn tips to help you succeed.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
