Salary
💰 $227,000 per year
Tech Stack
CloudPostgresPythonReactSQL
About the role
- Design, build, ship, and support end-to-end features and products for RevenueCat's Mobile Stores team to help developers make more money
- Simplify integration between customers' apps and multiple mobile stores via SDK and backend
- Reduce complexity of store features and provide a simple-to-use SDK and backend
- Work across SDKs, APIs, dashboard, and backend systems and services
- Debug production issues, participate in incident response, and be part of the on-call rotation
- Scope and deliver projects independently, participate in code reviews, and contribute to roadmap and architectural discussions
- Mentor other engineers and contribute to improving 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
- Experience debugging and finding the root cause of production issues
- Experience shipping good products and high-quality code using good testing practices in iterative cycles
- Comfortable navigating any codebase (SDK, dashboard, backend)
- Excellent command of at least one mainstream programming language
- Strong collaboration and communication skills in a fully-remote culture
- Proactive, versatile, and a fast learner
- Bonus: experience in Python
- Bonus: experience in PostgreSQL
- Bonus: experience building SDKs
- Bonus: shipped a Mobile app and used in-app purchases
- Bonus: experience with React and SPA applications