Remote job
Software Engineer, Growth
Job details
About this role
Role overview A consumer fintech company is hiring a server engineer to join its growth team and help expand a flagship expense-sharing app used by millions of people. The team owns onboarding, engagement, and subscription conversion, balancing monthly active user growth on the free product against paid subscription revenue through frequent experimentation and rapid iteration.
Responsibilities - Build and maintain back-end services powering onboarding, engagement, and subscription flows - Launch and resolve many A/B tests, iterating quickly on core feature improvements and paid upgrade prompts - Improve the feature set and conversion rate of the paid subscription product - Collaborate closely with product, design, data, and mobile teammates, plus core platform and payments groups - Identify opportunities to raise code quality, pay down technical debt, and streamline future development while navigating friction-versus-value trade-offs around paywalls and free features
Requirements - Mid-level or above server engineering experience, ideally with large consumer-facing applications - Proficiency in or strong willingness to work in Ruby on Rails, including writing basic Ruby during the interview process - Comfort dissecting SQL queries and spreadsheets to interpret experimental and product data - Track record of shipping updates consistently while keeping a codebase well-structured and maintainable - Four-year bachelor's degree in computer science, software engineering, or a related field, or equivalent professional experience
Nice to have - Experience with mobile APIs, Ruby on Rails, front-end HTML and CSS, subscription infrastructure such as Stripe plus iOS App Store and Google Play, growth engineering, lifecycle marketing, or statistics
Benefits and work setup - Base compensation range of $166,500 to $220,000 depending on experience, plus equity - Health, dental, and vision insurance with strong coverage, 401(k) with match, and 12+ weeks paid parental leave - Flexible and unlimited paid time off, with most teammates taking four to six weeks - Flexible hours generally anchored around 10am–5pm ET, a professional development budget, and support for in-office, co-working, or remote work - Hybrid headquarters in Providence, RI with mini-hubs in New York and LA, fully remote candidates within the USA welcome, and roughly two to three off-site gatherings each year