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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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