Job Description

Software Engineer

(Graduate to 4 years’ commercial experience)


A new, exciting opportunity to join Undo’s world-class Engineering team to develop and improve our market-defining time travel software technology.


Undo is an exciting deep-tech company whose breakthrough software technology is changing the way people develop software. The company is a small, intimate and highly-skilled team, and its products are used by many of the world’s most important technology companies. The technology is unique, highly valuable, very technically interesting and is deployed in some of the world’s most complex software development environments.


You will be joining our Roadmap, AI or Customer Engineering team, depending on skills and experience.


All roles involve getting deep into low-level Linux programming and its quirks, working mainly in C (for our record-and-replay engine) and Python (some product par...

Ready to Apply?

Take the next step in your AI career. Submit your application to UNDO today.

Submit Application