
Developer Support Engineer
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
If you’re looking to jumpstart your career in tech and have a direct impact on apps used by billions of end-users, the Developer Support Engineer (DSE) role at RevenueCat is a fantastic opportunity. This is one of the few entry-level positions we offer, and it has proven to be an incredible stepping stone—our current Support Lead, a Product Manager, and a Technical Account Manager each started out as DSEs. In this role, you’ll help developers integrate the RevenueCat SDK into their apps, troubleshoot tricky edge cases, and unlock new possibilities in subscription monetization. You’ll provide hands-on support for some of the biggest apps in the world—imagine helping the teams behind ChatGPT, VSCO, PhotoRoom, Notion, and others get the best out of RevenueCat. You’ll be empowered to own the support experience, build out internal tools, and identify improvements that shape how developers everywhere use RevenueCat.
Responsibilities
- - Supporting developers daily. You’ll debug issues, untangle complex code paths, and guide developers through onboarding so they can ship subscription features confidently.
- - Collaborating cross-functionally. You’ll partner closely with Engineering and Product to influence the developer experience—everything from our documentation to new features.
- - Building tooling and processes. You’ll craft or improve the internal apps and dashboards that make troubleshooting faster and easier, both for you and your teammates.
- - Driving user success. From investigating stack traces to clarifying best practices, you’ll ensure developers can move from ''blocked'' to ''shipped'' without missing a beat.
Required Skills
- - You have 2-3 years of experience in an engineering or technical role, or have built and shipped a mobile app that integrates RevenueCat.
- - You’re comfortable with either iOS (Swift / Objective-C) or Android (Java / Kotlin) and have a grasp of app development and release processes.
- - You can debug code with minimal info, diagnosing issues from cryptic logs or stack traces.
- - You thrive in an environment that requires creative problem-solving and a ''get it done'' mentality.
- - You have strong written and verbal communication skills, and you’re empathetic towards the developer journey.
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