At Doist, our mission is to empower people with simple yet powerful tools .
We're a multidisciplinary, fully-remote, team that’s passionate about creating products, like Todoist and Twist , that improve people’s lives. We thrive on innovating new solutions to old productivity challenges and we seek to rethink how productivity tools are made.
They are few, but they are mighty. From creating processes to decision-making and recruiting, we build our four core values into nearly every single thing we do.
We invite you to visit our blog to learn more about us, our values, and how we work.
We're looking for a generalist Senior Data Engineer to join the Platform Engineering team at Doist. You'll be the primary technical owner of our data infrastructure — building any pipelines, tools, and systems that turn raw data into actionable insights for the whole company.
Our products (Todoist and Twist) serve millions of users, but the data infrastructure is rudimentary — it grew organically and at times relies on spreadsheets. We're at an inflection point: formalizing our data strategy, rethinking data architecture from the ground up, performing gap analysis to drive a roadmap, reviewing data modeling and data flows, qualifying data consumption needs, prioritizing use cases, identifying the need for data pipelines, and enabling teams to answer their own questions (with some AI assistance) without needing an engineer. You'll be central to that transformation.
The Platform team owns the data infrastructure, other teams own several parts of reporting, Product owns experiments — you'll work at the intersection of all three, very central to the value creation flywheel.
You will:
This role starts as roughly 70% data engineering / 30% platform engineering, and we expect it to evolve toward a more balanced split over time. You'll initially focus on building the core data infrastructure, and as that matures, you'll take on more of the broader Platform mission — cloud infrastructure, developer tooling, and enabling other teams.
Doist has grown to serve millions of users, but our data capabilities haven't scaled accordingly:
This role addresses all four. You'll bring expertise, rebuild reliability, enable self-serve, and help establish governance.
You'll join the Platform team, a small group (3 people) focused on the infrastructure and systems that power Doist. We own databases, cloud infrastructure, some developer tooling, and — with this hire — data systems.
You'll report to Alex Rodrigues (Head of Platform) and work closely with:
The team values:
