Job Title: Senior Software Engineer Company Name: RevenueCat Job Url: https://simplify.jobs/jobs?query=Software+engineer&state=North+America&points=83%3B-170%3B7%3B-52&experience=Mid+Level%3BSenior&category=AI%2FML%2FGenAI+Engineering%3BBackend+Engineering%3BFrontend+Engineering%3BFull-Stack+Engineering%3BSoftware+Engineering&jobId=46d9b86e-93d3-44a6-8bb2-d969f56bb26a&workArrangement=Remote Job Description: Senior Software Engineer Updated on 4/7/2026 Unlock job analytics with Simplify+ RevenueCat 51-200 employees In-app subscription backend and analytics Compensation Overview $227k/yr Senior Remote in USA + 1 more More locations: La Ronge, SK, Canada Remote Category Software Engineering (1) Full-Stack Engineering Required Skills Skills that you prefer have been highlighted JavaScript React.js SQL Vue.js AngularJS HTML/CSS Django Flask Get referrals → You have ways to get a RevenueCat referral from your network. Applications through a referral are 3x more likely to get an interview! History 1 event CLOSED Similar job posting Senior Product Engineer at RevenueCat Oct 13, 2025 · 03:08 PM Summary Full Job Posting You match the following RevenueCat's candidate preferences Employers are more likely to interview you if you match these preferences: Degree Experience You have ways to get a RevenueCat referral from your network. Get referrals → Requirements 5+ years of professional software engineering experience, with ownership of production systems Strong engineering fundamentals: data modeling, debugging, code structure, and testing Strong web development fundamentals, including HTML, CSS and JavaScript fundamentals Component-based UI design and state management Experience with an MVC-style web framework (e.g. Django, Flask, or similar) An MVC framework like Django, Flask, or similar Understanding of HTTP and browser–server interactions Experience building and shipping user-facing web applications Familiarity with modern frontend frameworks (React, Vue, Angular, or similar), however the interview process will be in React, so brush up on that Comfort reasoning about non-trivial SQL queries and data correctness Ability to work effectively in a fully remote, async-friendly environment Proactive mindset: you notice problems, propose improvements, and follow through Responsibilities 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 Product-focused approach: pair strong engineering fundamentals with good judgment and avoid sacrificing correctness, reliability, or scalability for speed In the first month, meet frequently with your team and manager to get up to speed; set up and familiarize repositories, task management, and the development environment; implement and ship your first project; familiarize yourself with RevenueCat dashboards, logging, debugging tools, cloud providers, infrastructure management and general architecture; familiarize yourself with workflows and subscription business concepts Within the first 3 months, be able to scope and work on projects self-sufficiently; participate in code reviews and contribute in testing, visibility, etc. to improve reliability and quality of the codebase; understand every product owned by your team; understand and improve many of the codebases that the team works with Within the first 6 months, review code, create proposals, and contribute to architectural discussions; contribute to the team roadmap and technical direction; be an expert on a couple of your team’s focus areas; have shipped a major product or feature Within the first 12 months, know all the major components of our system and be able to debug complex issues; have your own initiatives for improving our products, understanding current issues and priorities; be able to specify and architect medium-large projects, gather feedback and design validation and rollout plans; mentor other engineers joining the team; influence the organization to improve general reliability, scalability and performance Keyword Match Needs Work - 10 out of 22 found RevenueCat Website View Company Profile RevenueCat provides a backend and open-source SDKs that let app developers manage in-app subscriptions across iOS, Android, and web. It wraps Apple’s StoreKit, Google Play Billing, and web payments with a subscription backend, enabling developers to launch products quickly, reduce maintenance, and access reliable purchase data. The platform also offers real-time analytics and reporting for key subscription metrics, plus pre-built integrations and webhooks to connect revenue data and customer lifecycle events to other tools. RevenueCat differentiates itself with a developer-friendly experience, real-time insights beyond what App Store Connect offers, and an ecosystem of integrations that streamline subscription management. The company’s goal is to help developers ship subscription-based apps faster and more reliably by handling the complexity of in-app purchases and customer data. Company Size 51-200 Company Stage Series C Total Funding $106.6M Headquarters San Francisco, California Founded 2017