The leading Software Failure Replay platform provider

Undo's technology is used by engineering teams building complex systems to resolve their software bugs faster, accelerate software delivery, and reduce engineering costs.

Built for mission-critical software, Undo is trusted by the world’s largest technology firms to quickly resolve defects in complex applications across all phases of the software development life cycle.

With offices in Cambridge, UK and San Francisco, CA, Undo’s solutions are used by thousands of software engineers across leading technology companies including SAP, Juniper Networks, and Siemens EDA (formerly Mentor).

Leadership team

Meet our experienced team

Undo's people are one of its greatest assets. Our world-class software engineers, executives, entrepreneurs and academics are paramount to our success.

With employees spread across North America and the United Kingdom, the diverse experiences and perspectives they bring make us unique.

Undo Team Discussion
Our culture

Together we can make a difference

We believe that by fostering a creative and energetic work environment and giving our employees all the resources they need to be successful, they will respond by doing great work.

That’s why creating value for our employees, investors and customers is central to what we do.

Engineer programming
Our technology

What we do

Built for mission-critical software, Undo is trusted by the world’s largest technology companies to quickly resolve critical and complex software failures.

Unlike traditional approaches to software failure diagnosis, Undo's flagship product, LiveRecorder, enables engineering teams to record and replay the execution of their Linux C/C++, Go and Java applications and see exactly what their program did at any point in time. Engineers can now get to the root cause of the most challenging software defects - fast and with certainty.

We need talented people if we are to change the way the world understands software

Careers at Undo