APPLY TO SPEEDRUN
← Dex
Dex · Hiring

Senior Product Engineer

LondonHybridFull Time

Our Mission
Human time and effort is the rarest thing in the universe. The fact that so many people hate what they do for work is a disaster on so many levels. How many people live quiet lives of misery? How many generational talents do we miss due to circumstance?

Dex’s mission is to close the gap between Talent & Opportunity, we believe that work, and being productive, is part of the human condition, that regardless of AI, human passion, ingenuity and a desire to do things means that work will always exist.

We are building Dex to create a future where technology helps every individual to understand their strengths, interests and unique abilities, and to connect with opportunities where they can thrive, because more people doing things they love leads to a better, happier and more productive world.

We are starting by connecting the world's most ambitious software engineers with the companies that deserve them.

The Role

This is a full-stack product role with a backend-heavy centre of gravity. You'll own complete product slices end-to-end — things like a candidate database with rich search and filtering, a dashboard that surfaces call transcripts and match history for our Talent Operations team, and the workflows that let them stack-rank candidates against a new role in minutes rather than hours. You ship these without needing to be guided step by step.

You're not a specialist who hands off at the API boundary. You think in user outcomes and delivery units, and you're reliable: your code handles edge cases, your APIs have clean contracts, and the work you ship stays shipped.

What You'll Do

What We're Looking For

Strong technical depth in:

Nice to Have

The Stack

A modern Python stack: FastAPI, Postgres, Redis, Docker, Pydantic AI, running on GCP. Frontend in React/TypeScript. We iterate fast and keep the codebase clean.

What We Offer


Interview process

We move quickly and with conviction. Broadly you can expect:

  1. We love it when candidates have experimented with our agent, Dex. Even if you aren't an Engineer, you can get a sense of what we're building, and we love to hear your feedback.

  2. A 30m video call with our Internal Talent Lead; we'll share more about the team, role and business before asking questions about your experience and fit.

  3. Hiring Manager call: we'll share more specific context on short and medium-term objectives and ask deeper questions relative to the role requirements.

  4. Most roles involve a practical task to better understand how you work. Usually completed offline and reviewed by the team.

  5. Onsite interview loop where you'll visit the office, meet a cohort of the team, one interview centred on the task you produced, another on Dex culture and values, with a final interview with our Founder, Paddy.

Interested in This Role?

Apply at Dex

You'll head to Dex's own careers page.