👋 Hey Jane ! Thank you for your interest in becoming a part of the ACME team!

Scroll for more

About us

Let's do work that matters

Who are we?

Why us?

What makes us unique?

Values, mission and culture

The role

Senior Product Engineer

What the job involves?

Benefits

What do you get for all your hard work?

Compensation, benefits and ways of working

Interviewing

The interview process

A transparent interviewing process

Initial chat: ⏰ 15-30 mins
Engineering Manager chat: ⏰ 30-45 mins
Practical Exercise: ⏰ 90 mins
Panel: ⏰ 60 mins
Questions?

Frequently Asked Questions

We have answers (well, most of the times!)

What's the size of the engineering team?

We have 120 software engineers split across multiple squads, 3 continents and several timezones.

What is your tech stack?

We believe in using the right tools for the job at hand. That being said, our current stack includes: Typescript, React, Next.js, Node, React Native (for our mobile apps), Tailwind CSS, Jest, React Testing Library, Cypress (for our E2E tests), AWS with Terraform, Github and CircleCi.

Is the live coding exercise comprised of leet code problems?

No! Our technical assessments are designed to evaluate your general domain knowledge and problem solving skills; problems we face daily at our jobs.

How are the engineering teams organized?

Our model is centered on autonomous, cross-functional squads focused on a specific goal or OKR, always with the mission of solving our users’ problems. These small, multidisciplinary groups are Cleo’s backbone. They define their own goals and work toward them in the best way they see fit. A squad will usually be made up of: Product managers, Frontend or Backend engineers, Designers, User researchers, Data scientists and Copywriters (Cleo is a chat-first product and we guard her tone of voice like a gd lioness).

DE&I Initiatives

Diversity, Equity, and Inclusion

Delivering through diversity