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 Developer - Data Engineering (25511)

to £65k DoE

Data science on a grand scale, almost petabyes

In this role the systems you design will process terabytes of new data each day; the whole system is heading to petabytes. To handle this you will need some experience of cloud systems, but your core software will be either Python or C++.

As the Software Developer you will have good experience in data engineering. In this role you will work with large-scale image and video datasets. Hence you will be able to enhance data collection and data processing methodologies. Your software fundamentals can be backed up by excellent grades and a top engineering degree from a well-known and respected university. Further, in your career so far you will have gained experience in most of the following:

  • Previously built and deployed ETL workflows for continuous data delivery
  • Previous experience in the design of scalable systems
  • Good working knowledge of containerizing applications and workloads
  • Significant experience with a language such as Python, C++, or Scala

This rapidly growing Cambridge company, backed by established industry gurus, are working at the leading edge. You will join a motivated world-class team of engineers and scientists to develop incredible intelligent autonomous systems involving machine learning, robotics, computer vision, AI and distributed computing.

Keywords: Python, C++, Scala, ETL workflows, Cambridge.

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.