We use cookies to help us to improve our site and deliver the best online experience. By clicking accept or continuing to use this site, you are agreeing to let us share your data with third-parties in accordance with our privacy policy. Learn more

Job opportunity

Post Sales Engineer


As a Post Sales Engineer, you will be advising customers on how to get the best from Undo's technology.

Activities will include: 

  • Training customer engineers
  • Consulting on integration of our product into customers’ own application
  • Consulting on incorporation of our product into customers’ development workflow
  • Scripting using Undo’s APIs to deliver custom behaviour
  • Use your understanding of our customers’ solution and workflow to assist Undo’s Customer Support team.

The majority of the above activities will be undertaken on customer site. This makes this a field-based role requiring international travel. You will have a high-degree of autonomy while on customer premises, and will be responsible for delivering work to a schedule agreed with the customer.


  • 6 or more years of commercial experience as an engineer, some of which should be providing consultancy to customers


Non-technical skills:

  • Highly organized, with high-attention to detail and able to manage multiple tasks
  • Excellent communication, business writing, and presentation skills in English
  • Able to comprehend customer software architectures
  • Able to think creatively about delivering value
  • Able to communicate clearly and thoughtfully with all stakeholders and to collaborate with internal and customer teams
  • You enjoy working independently and are driven to produce results with a minimum amount of supervision

Key technical skills:

  • Good knowledge of Linux internals
  • Strong Python skills
  • Broad competence in C and C++
  • Experienced in native applications
  • Some familiarity with assembly, sufficient to reason about disassembled code in GDB

Optional technical skills:

  • Familiarity with GDB is a definite advantage. Knowledge of other debugging techniques and environments is also desirable
  • Debugger internals
  • Java development and debugging


BSc/BA degree in a relevant field (e.g. Computer Science) or equivalent 

To apply, send your CV to careers@undo.io

Apply now

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

About Undo