Building a world in which computers tell us exactly what they did and why

Developers spend far too much time figuring out what code actually does – either to understand other people’s code or to find and fix bugs. Debugging can be especially time consuming when software failures cannot be reproduced. Time travel debugging solves this reproducibility problem.

By bringing time travel debugging to CI and System Test, Undo equips developers with the technology to understand complex code and fix bugs faster.

Undo is now established as the time travel debugging company for Linux; and we're regularly looking for talent to help us on our mission to building a world in which computers tell us what they did and why.

Undo team working
team socialising

A great place to work

We like bright, self-motivated individuals who love working in teams, want to add value, and are comfortable working in a non-hierarchical organization.

We provide an intellectually stimulating, relaxed, and flexible working environment, as well as the resources you need to do great work.


Caring about our people

Our benefits are designed to help you produce the best work of your life whilst optimizing your work-life balance. We consistently punch above our weight in terms of employee happiness and satisfaction.

Flexible working hours and remote working
We'll give you the freedom, flexibility, and trust to excel at what you do. You’ll benefit from flexible working hours, remote working options, and you can dress how you like.
Private health insurance and critical illness cover
Comprehensive medical cover is also provided as well as critical illness cover. There’s flexibility in the health cover to include your family too.
Contributory pension scheme
We provide a contributory pension scheme by default to all our permanent employees.
Parental leave
We offer comprehensive maternity, paternity, and adoption leave.
Help with visas
We are a Tier 2 Sponsor: Undo can sponsor you and will help transfer any Tier 2 Visas.
Bike to work scheme
Save up to 42% on the cost of bicycles and or safety equipment (UK only)

Application process

Ready to take the next step?

If you think Undo could be for you, we’re looking forward to hearing from you. Below is how a typical application process goes for a software engineering or sales engineering role.

Job opportunities

Check out the open roles below

We don't currently have any open opportunities.

We are making Undo a place to work of which we can all be really proud.

About Undo