Remote (Global) Full-time

RevenueCat is hiring a Senior Product Engineer

About the Role

RevenueCat is hiring a Senior Product Engineer to join our remote-first team. In this role, you will design, build, ship, and support end-to-end features and products that directly help developers grow their business. You'll work within a crew of 100+ to bring major initiatives to life.

What You'll Do

  • Implement and ship projects from conception to launch.
  • Scope and work on projects self-sufficiently.
  • Participate in code reviews, testing, and other contributions to improve codebase reliability and quality.
  • Review code, create proposals, and contribute to architectural discussions.
  • Contribute to the team roadmap and technical direction.
  • Ship major products or features.
  • Debug complex issues across all major system components.
  • Spec 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.

What We're Looking For

  • 5+ years of experience working as a product engineer.
  • Comfortable writing and debugging SQL.
  • Excellent command of at least one mainstream programming language.
  • Excellent command of TypeScript and JavaScript.
  • Experience in React and shipping at least one user-facing frontend product in React.
  • Ability to ship high-quality code using good testing practices in iterative cycles.
  • Collaborate well with others and communicate effectively in a fully-remote culture.
  • Proactive approach to fixing problems and suggesting improvements.
  • Move fast, test, and iterate quickly.

Nice to Have

  • Experience building mobile apps.
  • Experience with PostgreSQL.
  • Experience with Python.

Technical Stack

  • SQL
  • TypeScript
  • JavaScript
  • React
  • PostgreSQL
  • Python

Team & Environment

You'll join a remote-first crew of 100+ people.

Benefits & Compensation

  • Competitive equity in a fast-growing, Series C startup.
  • 10-year window to exercise vested equity options.
  • Fully remote and flexible work environment.
  • 4-5 weeks of suggested time off annually.
  • $2,000 USD for workspace setup.
  • $1,000 USD annual stipend for continuous learning.

Work Mode

This role is remote-first.

RevenueCat is an equal opportunity employer.

Required Skills
SQLTypeScriptJavaScriptReactPostgreSQLPythonProduct EngineeringAPI DevelopmentSystem DesignData AnalysisProblem SolvingCollaboration
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
RevenueCat

RevenueCat removes the headaches of building and scaling in‑app subscriptions. It is the default monetization platform for mobile, used in >40% of newly shipped subscription apps, processing $10B+ in annual purchase volume, and helping developers from solo devs to large teams understand and grow their revenue.

Visit website
Job Details
Category fullstack
Posted 5 months ago