RevenueCat
Engineering Manager, Data
RevenueCat
$227k
Remote, Americas, EMEA
AWS
Aurora Postgres
MariaDB

Engineering Manager, Data

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

RevenueCat is searching for an Engineering Manager to help our Data Team grow and succeed in our mission to put data at the service of our customers, supporting the data platform growth and its challenges and helping create a product that will help developers make more money. We expect our managers to be highly technical. Our infrastructure is built on AWS, with production databases on Aurora Postgres & MariaDB, replicated with debezium and kafka to our data lake in S3, snowflake for warehouse and clickhouse for real-time metrics. We use Sagemaker for machine learning capabilities, Dagster for orchestration, DBT for transformations.

Responsibilities

  • - Meet frequently with your team, your manager, and key stakeholders to get up to speed
  • - Gain a high-level understanding of the data platform, its architecture, and how different teams interact with it
  • - Implement and ship your first project
  • - Familiarize with critical projects and subscription business concepts
  • - Build relationships across teams, gathering context to influence technical and operational decisions
  • - Build trust relationships with the engineers in the team
  • - Fully grasp the current strategy, vision, challenges and ongoing projects
  • - Start identifying opportunities for improvement
  • - Actively participate in code reviews and technical discussions, setting standards for reliability, quality, and maintainability
  • - Mentor engineers, helping them grow technically and professionally
  • - Start delivering significant improvements, in architecture, cross-team alignment, project execution and technical roadmap
  • - Become an expert in several of your team’s focus areas and support engineers in leveraging the platform effectively
  • - Have a deep understanding of the entire system, capable of debugging complex, cross-team issues
  • - Drive initiatives to improve reliability, scalability, and performance across the platform
  • - Lead the specification, architecture, and rollout of medium-to-large projects, gathering feedback and aligning with stakeholders
  • - Be recognized as a technical leader, influencing the engineering org’s strategy and practices
  • - Continue mentoring engineers and fostering a culture of hands-on technical excellence

Required Skills

  • - 5+ years of experience in data engineering or software engineering
  • - Track record of designing, building, and maintaining complex, large-scale systems
  • - Experience in both real time and batch data processing
  • - Product-focused mindset
  • - Highly technical and enjoy staying hands-on
  • - Strong communication and collaboration skills in a fully-remote environment
  • - Proactive and driven
  • - Versatile, curious, and a fast learner

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