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
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
Job Details
Category backend
Posted 7 months ago