Apply on company website Remote (Global)

RevenueCat is hiring a Senior Backend Engineer

Responsibilities

  • Design, build, ship and support end to end features and products that help developers grow their business
  • Scope and work on projects self-sufficiently
  • Learn the basics of incident response and participate in on-call rotation
  • Participate in code reviews
  • Contribute to testing, visibility, reliability and quality of the codebase
  • Understand every product owned by your team
  • Understand and improve many of the codebases that the team works with
  • Review code, create proposals, and contribute to architectural discussions
  • Contribute to the team roadmap and technical direction
  • Become an expert on a couple of your team’s focus areas
  • Ship a major product or feature
  • Debug complex issues across major components of the system
  • Initiate improvements to products by understanding current issues and priorities
  • Spec and architect medium-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

Requirements

  • 5+ years of experience working as a software engineer designing and maintaining complex/large/growing systems
  • 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 Have

  • Experience in Python
  • Experience in PostgreSQL
  • Experience building SDKs
  • Shipped a mobile app with in-app purchases
  • Some experience with React and SPA applications

Additional Information

  • Fully remote and flexible work environment
  • $2,000 USD for workspace setup
  • $1,000 USD annual stipend for continuous learning
Required Skills
PythonPostgreSQLReact.js
Job Details
Work mode Remote (Global)
Category Backend
Posted 9 months ago
Application On company website
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.
All jobs at RevenueCat Visit website