Undo Ltd

Software Engineers (graduate to senior)

Software Developer in Cambridge, ENG

Posted 2019-08-07

Cambridge, UK
If you are tired of being a cog in the machine and want to take an active part in developing really exciting technology, this role could be for you.

Engineering at Undo
Software engineers join Undo for the technology and stay for the culture! We know that we can only succeed together, so we’ve built a culture that is inclusive, supportive and inspiring.

Undo engineers are trusted to do their best to do the right thing. We grow teams that have the freedom to make their own decisions so individual engineers are empowered to choose how best to achieve their committed goals.

In return, we ask that you do your best to understand your internal or external customers’ needs, deliver engineering changes within the timeframes agreed with your colleagues, take ownership of specific tasks and be flexible when company priorities change.

Expect to participate in open discussions, to challenge and be challenged with arguments based on reason, and to compromise occasionally in order to achieve team consensus. Trust, honesty and respect for others is essential. Enthusiasm and drive are valued.

Want to work with us?
Graduate Software Engineer

Comfortable in C
Know your way around Linux
Want to learn more about these technologies
No previous commercial work experience is necessary
Software Engineer

Experience developing with C on Linux (user space or kernel)
5+ years’ experience
Senior Software Engineer

Experience developing with C on Linux (user space or kernel)
Interest in leading small teams and/or mentoring other developers
7+ years’ experience
Optional skills for all levels

Team-based code development and code review (we use git and GitHub)
Enthusiasm for software quality and a positive outlook towards quality improvement
Some familiarity with Python
Interest in planning projects, making well-judged engineering tradeoffs between task scope, duration and risk, and deliver on an agreed timescale
If you are a new engineer and don't have any of these don't worry, you will learn!

Required Skills
Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.