Backend Engineer at RevenueCat - Remote EMEA/LATAM — Columbus
Traveler-Friendly Insight
RevenueCat is about as nomad-friendly as it gets. As a genuinely remote-first company with 150+ employees across 25+ countries, the infrastructure for distributed work is deeply embedded — not bolted on. There's no mention of required core hours or a single mandated timezone, which signals strong async communication norms.
Timezone flexibility: With hiring open across EMEA, LATAM, the US, and Canada, the covered timezone spread is enormous (UTC-5 through UTC+3). This suggests the team is built for async collaboration rather than synchronous standups. Expect some overlap requirements with your team, but likely nothing that locks you to a strict 9–5 window.
Visa and location considerations: Because the role is open across so many regions, digital nomad visas are a practical option. Portugal's Digital Nomad Visa (D8), Spain's Digital Nomad Visa, and Costa Rica's Digital Nomad Visa all work well if you're hired from a LATAM or EMEA-eligible country. If based in the US or Canada, working from abroad on tourist visas is common for shorter stays.
Travel-relevant perks:
- $2,000 workspace setup stipend — useful for portable gear (monitors, docking stations) that make co-working spaces or Airbnbs functional.
- $1,000 annual learning stipend — can fund language courses or tech conferences in new destinations.
- 4–5 weeks suggested PTO — meaningful travel time built into the culture.
While no salary is listed, RevenueCat's Series C stage and strong VC backing suggest competitive compensation that would stretch comfortably in nomad hubs like Lisbon (~$2,500/mo expenses), Medellín (~$1,500/mo), or Chiang Mai (~$1,200/mo).
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 $12B+ 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 150+, spread across 25+ countries, and 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.
We are looking for a Backend Engineer to join our engineering team and help design, build, ship and support end-to-end features and products that will help developers grow their business. We want to bring somebody with a product mindset, passionate about shipping products and with an eye for reliability, scalability and performance.
About You:- 5+ years of experience working as a software engineer designing and maintaining complex, large, and growing systems.
- Comfortable writing and debugging SQL.
- You love debugging and finding the root cause of production issues.
- You love shipping good products.
- Excellent command of at least one mainstream programming language.
- You know how to ship high-quality code using good testing practices in iterative cycles.
- You collaborate well with others and can communicate effectively in a fully-remote culture.
- You are proactive — when you see something broken, you jump on it to fix it or suggest improvements.
- You are versatile and a fast learner.
- Experience in Python.
- Experience in PostgreSQL.
- Experience building SDKs.
- You have shipped a mobile app with in-app purchases.
- Some experience with React and SPA applications.
- Meet frequently with your team and mentor to get up to speed.
- Set up and familiarize yourself with repositories, task management, and the dev 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.
- Be able to scope and work on projects self-sufficiently.
- Learn the basics of incident response and be part of the on-call rotation.
- Participate in code reviews and contribute in other ways (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 the team works with.
- 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.
- Know all the major components of the system and be able to debug complex issues.
- Have your own initiatives for improving products, understanding current issues and priorities.
- Be able to spec and architect medium-to-large projects, gather feedback, and design validation and rollout plans.
- Mentor other engineers joining the team.
- Influence the org to improve general reliability, scalability, and performance.
- 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 workspace setup stipend and $1,000 USD annual stipend for continuous learning.
Curious about the interview process? Discover more in our blog post about how we hire and learn tips to help you succeed.