Senior Product Engineer - Ruby
Cleo
·
Posted:
April 20, 2023
·
Remote
About the position
Cleo is seeking a senior backend Ruby engineer to join their team in the fight for the world's financial health. The successful candidate will work on a cross-functional product squad to develop features that improve users' financial health, collaborate with other leaders to provide technical insight, mentor colleagues, and analyze data to detect problems and come up with new ideas. The ideal candidate should have strong industry experience of using Ruby on Rails for a minimum of 4 years.
Responsibilities
- Joining a cross-functional product squad to develop features that improve users' financial health
- Collaborating with other leaders to provide technical insight into upcoming feature work and leading the delivery of work
- Mentoring colleagues to help them become the best engineers they can be
- Working on Ruby on Rails monolith to build out data models, background workers, JSON APIs, and business logic services to support product features
- Delivering work wrapped in the tools and techniques to let us iterate quickly: tests, observability, AB-tests, and feature flags
- Analyzing data to detect problems and come up with new ideas
- Supporting colleagues by joining in-hours support rota and optionally joining compensated out-of-hours on-call rota
- Getting involved in cross-cutting concerns that lift our entire engineering effort with the rest of the backend chapter
- Taking part in shaping all the work your squad does, not just the technical parts
- Shipping changes multiple times a day to our hundreds of thousands of active users and seeing your work having a material impact on the financial health of those most in need.
Requirements
- Strong industry experience of using Ruby on Rails for a minimum of 4 years
- Ability to join a cross-functional product squad to develop features that improve users' financial health
- Collaboration with other leaders in the squad and pillar to provide technical insight into upcoming feature work, and leading the delivery of work by helping pull everyone together to get it shipped
- Mentoring colleagues to help them become the best engineers they can be
- Working on Ruby on Rails monolith to build out data models, background workers, JSON APIs, and business logic services to support product features
- Delivering work wrapped in the tools and techniques used to let the company iterate quickly: tests, observability, AB-tests, and feature flags
- Analyzing data to detect problems and come up with new ideas
- Supporting colleagues by joining the in-hours support rota, and optionally, joining the compensated out-of-hours on-call rota
- Getting involved in cross-cutting concerns that lift the entire engineering effort with the rest of the backend chapter
- Taking part in shaping all the work the squad does, not just the technical parts
- Building secured credit cards from scratch to help users improve their credit scores without changing their habits
- Launching new budget rewind features to help users understand their pay-cycle and provide them with better analysis of how they got on with their budget
- Adding discount plans and tiering options to subscriptions so the company can experiment with the best pricing for different types of users
- Shipping changes multiple times a day to hundreds of thousands of active users and seeing work having a material impact on the financial health of those most in need.