About RevenueCat
RevenueCat makes building, analyzing, and growing mobile subscriptions easy. Launched as part of Y Combinator's summer 2018 batch, we handle over $4B in-app purchases annually across thousands of apps. We are a mission-driven, remote-first company building the standard for mobile subscription infrastructure. Top apps like VSCO, Notion, and ClassDojo rely on us to power their subscriptions at scale.
Role Overview
As a Senior Backend Engineer at RevenueCat, you will be responsible for designing, building, shipping, and supporting end-to-end features and products that help developers grow their business. You will bring a product mindset, passionate about shipping products, and comfortable moving between codebases and technologies.
Responsibilities
- Design and integrate RESTful APIs.
- Write and debug SQL.
- Work with frontend and SPA applications.
- Ship high-quality code using good testing practices in iterative cycles.
- Collaborate effectively in a fully-remote culture.
Qualifications
- 5+ years of experience as a software engineer.
- Excellent command of at least one mainstream programming language.
- Experience in Python, React, and PostgreSQL is a bonus.
What We Offer
- $212,000 USD salary regardless of your location.
- Competitive equity in a fast-growing, Series C startup.
- 10-year window to exercise vested equity options.
- Fully remote work environment promoting autonomy and flexibility.
- 4 to 5 weeks time off to recharge.
- $2,000 USD to build your personal workspace.
- $1,000 USD annual stipend for continuous learning and growth.
First Year Goals
- Get up to speed with the team and environment.
- Implement and ship your first project.
- Scope and work on projects self-sufficiently.
- Contribute to architectural discussions and roadmap.
- Mentor other engineers and influence the organization to improve reliability, scalability, and performance.
Benefits Extracted with AI
- Medical insurance
- Vision insurance
- Dental insurance
- 401(k)
- Paid maternity leave
- Paid paternity leave
Similar jobs
Last update: 23 minutes ago
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Backend Engineer (Kotlin, Spring)
Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.
Staff Backend Engineer
Join Oviva as a Staff Backend Engineer in Berlin. Work with Java, SQL, and Quarkus to revolutionize digital healthcare.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.
Senior Full Stack Developer
Join Catena Media as a Senior Full Stack Developer to enhance our Ad Delivery Platform using React, Node.js, and more in a hybrid work environment.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Senior Product Engineer [Rust & Typescript]
Join Attio as a Senior Product Engineer working with Rust & TypeScript to build innovative CRM features. Remote work available.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer - C#/.NET
Join TrueLayer as a Senior Software Engineer in Milan, working with C#, .NET, AWS, and Kubernetes to build scalable systems.
Senior Full Stack Engineer (PHP, Angular, React)
Seeking a Senior Full Stack Engineer with PHP, Angular, React expertise for remote work in the EU. 6+ years experience required.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Senior DevOps Engineer
Join CARFAX Europe as a Senior DevOps Engineer to manage AWS infrastructure, develop CI/CD pipelines, and enhance system observability.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.