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.
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.
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.
We have a culture of trust and freedom in deciding how best to solve a problem. And our close contact with customers means that we're able to really understand what we need to make a customer happy. Our engineering efforts have a direct impact on Undo's success.
It's pleasure working here. Everyone is so committed to delivering the best possible product.
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.