We're not just a job board.

At ECM, we're scientists and engineers offering a personal service to help our peers find jobs - register with us, and let us do the hard work for you.

Read More

Software Engineer (CI / CD) (26012)

to £65,000 + Benefits

Build systems for community based cloud platform engineering

Based in Cambridge, this team is one of several engineering teams found across the world that form the heart of this engineering pioneer. Their products have allowed businesses to design, prototype and manufacture at ease. With over 25 years' experience in innovating, the company have further ambitions to stay ahead.

The Cambridge team seek a Software Engineer who wants to play a meaningful role in the development and release of their next generation of products. This will focus on developing tools, test infrastructure and systems to help build product pipelines and enable seamless deployment to their customers.


  • Degree in Computer Science, Maths, Engineering, Physics or similar.
  • Experience with modern software development methodologies in build systems (including: CI, CD, Docker, Jenkins, Chef, Kubernetes, TeamCity).
  • Experience with modern languages (TypeScript, Python, PowerShell). Further experience with C++ or C# would be desirable.
  • Experience working within a team including when members are in different geographical locations.

This role will be with the Cambridge team, and can be mostly done remotely with occasional meetings at their Cambridge office (up to one day per week, but could be one day every few weeks). On offer is an excellent remuneration package including extensive benefits.

Keywords: Community Projects, Build Systems, TeamCity, Cloud, TypeScript, Python, Collaborative Teams, Remote Working

Please note: even if you don't have exactly the background indicated, do contact us now if this type of job is of interest - we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company.