R
Senior Software Engineer, Product
Contract type
Ongoing
Work mode
Remote
Experience
Senior · 8+ years
Job description
A product-oriented fullstack engineer role at RevenueCat to design, build, ship, and own end-to-end product features used by developers and end users, with a strong backend foundation and React proficiency.
At a glance
- Work mode
- Remote
What you'll do
- Design, build, ship, and own end-to-end product features used by thousands of developers and hundreds of millions of end-users
- Work across frontend, backend, and data boundaries, making thoughtful tradeoffs to deliver reliable, high-quality systems
- Take ownership from problem definition through production rollout and long-term maintenance, including scoping and prioritization
- Scope, prioritize, and drive rollout in partnership with the Product team
- Ship meaningful user-facing features to production, monitor their usage and adoption, and improve them over time
- Proactively contribute to architecture discussions that impact more than just your team
- Debug issues across frontend, backend, and data; communicate clearly during incidents; drive fixes that prevent repeats
- Engage directly with customers to understand how your work lands
- Mentor other engineers joining the team
- Spec and architect large projects, gather feedback, and drive design validation and rollout plans
- Lead initiatives for improving product and systems, grounded in real customer and business priorities
What we're looking for
- 8+ years of professional software engineering experience, with a strong backend foundation and a track record of building and operating high-scale production systems
- Can write advanced SQL statements beyond basic SELECT and UPDATE statements
- Proficient in React and have genuinely built on the frontend before; comfortable owning UI work, not just backend APIs
- Solid HTML, CSS, and JavaScript fundamentals, and an understanding of HTTP and browser–server interactions
- High bar for quality and instinct for which details matter, with the ability to cut scope when needed while still delivering value
- Customer-obsessed: imagine yourself as the developer, product manager, or marketer using the feature or experiencing the issue
- A builder, not an implementer: scoping, prioritizing, and driving rollout in partnership with the Product team
- Can quickly familiarize yourself with code you didn't write yourself and improve it
- Comfortable coding alongside AI tools like Copilot, Cursor, or Claude Code, and detail-oriented enough to catch when they're wrong
- Scrappy and biased toward shipping; would rather ship a good version today and iterate than wait to ship a perfect one next quarter
- Communicate clearly, both in real-time and asynchronously
- Have shipped meaningful user-facing features to production, monitored their usage and adoption, and improved them over time
- Write high-quality, well-tested code, debug issues methodically, and help raise the engineering bar through thoughtful feedback and mentorship
- Act like a founder: notice problems, propose improvements, and follow through fast
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
- A fully remote environment designed around autonomy and flexibility
- 4-5 weeks of flexible time off annually
- Paid desk at a co-working space
- Workspace budget and continuous learning stipend
How to get hired
- 1Two separate live-coding sessions: one on frontend fundamentals and one on SQL, data logic, and algorithmic programming
Apply
Direct apply at RevenueCat
Opens the job posting at RevenueCat
About RevenueCat
The default monetization platform for mobile
RevenueCat gives app businesses the infrastructure and tools to build, run, and improve their monetization. Since graduating from YC's S18 batch, they've grown into the default monetization platform for mobile. They're in 50%+ of newly shipped subscription apps, process $16B+ in annual purchase volume, and help everyone from a solo developer to the OpenAI mobile team understand and grow their revenue.
Key facts
- 150+ people
- Graduated from YC's S18 batch
- In 50%+ of newly shipped subscription apps
- Processes $16B+ in annual purchase volume
- Remote-first team of 150+ people across 25+ countries
- Series C startup backed by top-tier investors, including Y Combinator
Partners & customers
OpenAI
What they value
- Customer Obsession
- Always Be Shipping
- Own It
- Balance
