About The Position

RevenueCat is seeking a Senior Backend Engineer to join the RevenueCat Capital team. This is a unique hybrid role that blends product strategy, financial modeling, and capital markets execution, offering an opportunity to join a brand new business line on the ground floor. As RC Capital scales, the engineer will be responsible for greenfield development on new infrastructure, partnering with leadership on product and team strategy, and contributing to a zero-to-one opportunity. RC Capital aims to help developers make more money through financial products, leveraging RevenueCat's existing trust, distribution, real-time data, and industry insights. The first product is Daily Payouts, a factoring product, with potential for future products like credit cards, revenue-based lending, and cohort-based financing.

Requirements

  • 5+ years of experience working as a software engineer designing and maintaining complex/large/growing systems.
  • Experience in fintech, and have helped design and maintain complex financial systems at scale.
  • Comfortable writing and debugging SQL.
  • Love debugging and finding the root cause of production issues.
  • Love shipping good products.
  • Excellent command of at least one of the mainstream programming languages.
  • Know how to ship high quality code using good testing practices in iterative cycles.
  • Collaborate well with others and can communicate effectively in a fully-remote culture.
  • Proactive: When you see something broken, you jump on it to fix it or suggest improvements.
  • Versatile and a fast learner.

Nice To Haves

  • Experience in Python.
  • Experience in PostgreSQL.
  • Experience in ClickHouse.
  • Some experience with React and SPA applications.

Responsibilities

  • Design and maintain complex/large/growing systems.
  • Design and maintain complex financial systems at scale.
  • Write and debug SQL.
  • Debug and find the root cause of production issues.
  • Ship good products.
  • Ship high quality code using good testing practices in iterative cycles.
  • Collaborate effectively in a fully-remote culture.
  • Proactively fix issues or suggest improvements.
  • Prepare Daily Payouts for rapid scaling, including shoring up fraud detection, monitoring, and automating qualification/onboarding.
  • Adapt systems to work with new partner banks for international expansion.
  • Prepare current infrastructure to scale from dozens to thousands of developers with low cost, high performance, and perfect reconciliation.
  • Build for the next big product launch in RC Capital, potentially adding flexibility to Daily Payouts (e.g., card withdrawals) and developing a lending product.
  • Get obsessed with customers and stretch across a small team, potentially debugging customer issues with Plaid.
  • Assess vendors, providing recommendations on tech specs and cost.
  • Give feedback on designs, spin up email templates, and build internal tools for product managers and customer support.

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
  • $1,000 USD annual stipend for continuous learning
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service