Senior Product Engineer - Ruby | Brazil (remote)
Senior Product Engineer - Ruby | Brazil (remote)

Senior Product Engineer - Ruby | Brazil (remote)

Full-Time 36000 - 60000 £ / year (est.) Home office possible
Go Premium
C

At a Glance

  • Tasks: Join a dynamic team to develop innovative financial features using Ruby on Rails.
  • Company: Cleo is a fast-growing fintech unicorn on a mission to transform money management.
  • Benefits: Competitive salary, equity options, flexible remote work, and generous leave policies.
  • Why this job: Make a real impact on users' financial health while growing your career in a supportive environment.
  • Qualifications: 4+ years of Ruby on Rails experience and a passion for positive societal change.
  • Other info: Enjoy a vibrant company culture with regular socials and a commitment to inclusion.

The predicted salary is between 36000 - 60000 £ per year.

About Cleo

At Cleo, we are not just building another fintech app. We are embarking on a mission to fundamentally change humanity's relationship with money. Imagine a world where everyone, regardless of background or income, has access to a hyper-intelligent financial advisor in their pocket. That is the future we are creating.

About The Company

Cleo is a rare success story: a profitable, fast-growing unicorn with over $200 million in ARR and growing over 2x year-over-year. This isn't just a job; it's a chance to join a team of brilliant, driven individuals who are passionate about making a real difference. We have an exceptionally high bar for talent, seeking individuals who are not only at the top of their field but also embody our culture of collaboration and positive impact. If you are driven by complex challenges that push your expertise, the chance to shape something truly transformative, and the potential to share in Cleo's success as we scale, while growing alongside a company that is scaling fast, this might be your perfect fit.

What You’ll Be Doing

  • Joining a cross-functional product squad and collaborating with a mix of engineers, designers, analysts and other disciplines to develop features that enhance our users’ financial health.
  • Collaborating with other senior peers in your squad and pillar to provide technical insight into upcoming work, and leading the delivery by helping pull everyone together to get it shipped.
  • Mentoring colleagues to help them grow as engineers and actively supporting their development.
  • Working on our Ruby on Rails monolith, building data models, APIs, and business logic services.
  • Delivering your work using agile methodologies and tools like tests, observability, AB-tests, and feature flags.
  • Analyzing data to identify problems and generate new ideas, using various sources such as our database, application logs, and user research data.
  • Supporting colleagues through in-hours support and optionally joining the compensated out-of-hours on-call rotation.
  • Contributing to cross-cutting concerns that improve our engineering efforts.
  • Taking part in shaping the work of your squad beyond technical aspects, participating in product ideation, user research, design reviews, retrospectives, and more.

Examples of Product Feature Work

  • Building a secured credit card
  • Launching new budget analysis features
  • Implementing pricing experiments for subscriptions

About You

You are passionate about making a positive difference in society by improving the financial health of our users. You align with our company values and engineering principles, which drive our ways of working and software delivery. As this is a SE3-SE4 position we are looking for someone who has at least 4 years industry experience of using Ruby on Rails.

Our Tech Stack

Cleo is built as a Ruby on Rails monolith with a single React Native app frontend, utilising TypeScript. We also leverage Python for machine learning services and PostgreSQL for our database, all hosted on AWS. Our CI/CD pipeline is fully automated, with production deployments happening on every merge via Heroku. Our backend engineers deploy multiple times a week, and we release our frontend app to Google and Apple for review at least once a week. While we take a pragmatic approach, we place a strong emphasis on quality. Our code is peer-reviewed, and we maintain automated testing using Minitest and CircleCI. We are also actively working toward a more modular architecture, focusing on separating concerns to achieve all the benefits of microservices within a monolith, while progressively refactoring our code as we build new features. Everyone in the engineering team contributes to driving our technical strategy, voices & ideas from all levels are valued: we are all owners at Cleo.

What do you get for all your hard work?

  • A competitive compensation package (base + equity) with bi-annual reviews, aligned to our quarterly OKR planning cycles.
  • Work at one of the fastest-growing tech startups, backed by top VC firms, Balderton & EQT Ventures.
  • A clear progression plan. We want you to keep growing. That means trying new things, leading others, challenging the status quo and owning your impact. Always with our complete support.
  • Flexibility. We can’t fight for the world’s financial health if we’re not healthy ourselves. We work with everyone to make sure they have the balance they need to do their best work.
  • Work where you work best. We’re a globally distributed team. Our Brazil team works fully remotely, but we host virtual socials and an annual company offsite somewhere in Europe with all expenses paid.
  • Other benefits include company-wide performance reviews every 6 months, generous pay increases for high-performing team members, equity top-ups for team members getting promoted, 25 days annual leave a year + public holidays (+ an additional day for every year you spend at Cleo, up to 30 days), 1 month paid sabbatical after 4 years at Cleo, regular socials and activities, online mental health support via Spill.

This is a position based in Brazil where employees need to be located in Brazil!

4-Stage Interview Process

  • Interview with the Recruiter (30 mins)
  • Interview with the Engineers (45 mins)
  • Technical interview - Live Coding in Ruby (2 hours)
  • Interview with the Engineering Managers (45 mins)

Our Commitment to Inclusion

We strongly encourage applications from people of colour, the LGBTQ community.

Senior Product Engineer - Ruby | Brazil (remote) employer: cleo

Cleo is an exceptional employer that champions a culture of collaboration and innovation, offering a unique opportunity for Senior Product Engineers to contribute to transformative financial solutions from the comfort of their homes in Brazil. With a competitive compensation package, clear progression plans, and a commitment to employee well-being through flexible working arrangements and generous leave policies, Cleo fosters an environment where talent thrives and meaningful impact is made. Join a fast-growing fintech unicorn that values your expertise and supports your professional growth while making a positive difference in society.
C

Contact Detail:

cleo Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Product Engineer - Ruby | Brazil (remote)

✨Tip Number 1

Network like a pro! Reach out to current or former Cleo employees on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on Ruby on Rails. Work on some coding challenges and be ready to showcase your problem-solving skills. Remember, they want to see how you think!

✨Tip Number 3

Show your passion for financial health! During interviews, share your thoughts on how technology can improve people's relationship with money. It’ll show you align with Cleo’s mission.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the team.

We think you need these skills to ace Senior Product Engineer - Ruby | Brazil (remote)

Ruby on Rails
API Development
Data Modelling
Agile Methodologies
Minitest
CircleCI
PostgreSQL
React Native
TypeScript
Machine Learning (Python)
Collaboration
Mentoring
Problem-Solving
Technical Insight

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Product Engineer role. Highlight your Ruby on Rails experience and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for improving financial health and how your values align with ours. Let us know why you’re excited about joining Cleo and what you can bring to the team.

Showcase Your Technical Skills: Don’t forget to highlight your technical expertise, especially in Ruby on Rails. Mention any experience with agile methodologies, data analysis, or mentoring others. We love seeing how you’ve tackled complex challenges in the past!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team at Cleo!

How to prepare for a job interview at cleo

✨Know Your Ruby On Rails Inside Out

Since this role heavily focuses on Ruby on Rails, make sure you brush up on your skills. Be prepared to discuss your past projects and how you've used Ruby to solve complex problems. Practising live coding challenges can also help you feel more confident during the technical interview.

✨Understand Cleo's Mission

Cleo is all about transforming financial health for users. Familiarise yourself with their mission and values. Think about how your experience aligns with their goals and be ready to share your thoughts on how you can contribute to making a positive impact in society through technology.

✨Prepare for Collaboration Questions

This position involves working closely with cross-functional teams. Be ready to discuss your experiences collaborating with engineers, designers, and analysts. Share specific examples of how you’ve successfully worked in a team setting and contributed to product ideation or design reviews.

✨Show Your Passion for Mentorship

As a senior engineer, you'll be expected to mentor others. Think about your mentoring style and be prepared to discuss how you've helped colleagues grow in their careers. Highlight any specific instances where your guidance made a difference in someone else's development.

Senior Product Engineer - Ruby | Brazil (remote)
cleo
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Product Engineer - Ruby | Brazil (remote)

    Full-Time
    36000 - 60000 £ / year (est.)
  • C

    cleo

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>