Important: Zoetrope Labs has decided to close down after 5 great years of business. The team are moving on to new adventures. This site is left up for reference only.

Software Engineer

We’re looking for a multi-talented software engineer to join our Bristol team. This opening represents an opportunity to work in a fast paced startup where there will be many opportunities to learn and grow with us.

Zoetrope works largely in Python 3 for server side and embedded prototyping, ReactJS for any front end interfaces and C/C++ for embedded. An ideal candidate will be at competent with developing RESTful API’s, backends and occasionally even some front end work. We use gitlab, CI and CD for our projects.

Given the size of the team (currently 5), it’s essential that we find an all rounder who will be happy to muck in and help complete the project.


  1. Either a relevant BSc/MEng or overwhelming proof of achievement
  2. History of project based work - working in a development team.
  3. Good working knowledge of Python
  4. Command of source control, unit testing, CI etc.
  5. Teamwork skills

It’s desirable that you have some of the following skills:

  1. Good knowledge of Django (and Django rest framework)
  2. Electronics/Robotics experience
  3. C/C++ or Javascript experience
  4. Experience of app development
  5. Linux skills
  6. Hardware build experience

Who is Zoetrope?

Zoetrope is a young and fast growing technology consultancy focusing on IoT, based in Bristol. We pride ourselves on being the whole package - from transistor, to 3D print, to server, to web interface. We work on projects both with multinationals and startups as the virtual technology team, helping to drive the specification, prototyping and implementation of the client’s project. We’ve grown quickly over the last year and are looking for more people to join as the 6th and 7th employees.

No two projects are ever the same and you’ll get to work with a wide variety of amazing companies.

We maintain a technology blog here: We’d love to know what you think.

What’s in it for you?

We’ll set you up with a new computer or laptop of your choice (standard issue being a dual-monitor linux box) and make sure you have everything you need to work effectively. You’ll have plenty of space in our offices & workshop in Bristol (Clifton Triangle area) You’ll work in a small and agile team alongside the founders - no hierarchies or matrices. We’ll be flexible to working outside normal hours and remoting working some of the time, though working face-to-face with the team is important too.

Salary - competitive based on experience, bonus and equity available through EMI options to the right candidate.


Please email [email protected] with:

  1. Your CV
  2. Some code you’ve written - ideally a github account, pointing out things you’re particularly happy with - Confidentiality over code submitted guaranteed
  3. Cover letter setting out briefly:
    • Your key achievements
    • What you believe distinguishes you from other applicants
    • Why this job is the one you want to get

We’re a team of all rounders at the moment and would be keen to hear from people both for this current position and those who simply ‘like the cut of our jib’ and would like to make themselves known for future reference.

The normal interview process is a 20 minute phone interview followed by setting of a simple coding challenge to complete in your own time. You will then have a face-to-face interview (normally about 1.5h, informal) where you’ll be walk us through your code challenge and be interviewed other aspects of your experiences. We will only continue the process for candidates who we feel are well suited to the role at each stage.

If you have any key queries before submission, please mail them to the above address and we will be happy to help.