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

Senior Software Engineer (26091)

up to £70k DoE + excellent bens

Remote working involving data analysis and AWS for a Green Tech company

This innovative company based in Cambridge is providing solar-powered electricity to over 100,000 homes, too remote to be connected to an electricity grid. They have secured extra funding for their growth in 2021 and are looking to expand their Cambridge team of software engineers with skills in data analysis. Although based in the Cambridge office, the position involves working remotely.

Working closely with the company, you will be involved in the design, build and running of Cloud-native data extraction and analysis pipelines. You will help to define and implement the platform that delivers new and creative services, as well as influence the cloud deployment strategy and architecture, including its automation and monitoring.

You would be building pipelines from the ground up, using data analysis, pattern analysis, machine learning algorithms and data visualisations. Automating the pipelines would include execution of data analysis algorithms and presenting the data to allow smart strategic business decisions.

The right, confident engineer will have solid commercial experience, backed up by a good degree (2.1 or above) in a technical subject, such as Computer Science, Maths, Physics or Engineering. They will blend easily into a friendly motivated and intelligent team; an all-rounder with a broad range of skills and experience, including:

  • building software for cloud providers such as AWS and GCP and cloud software architectures such as microservices or FaaS
  • Python including Pandas, NumPy and Jupyter
  • experience of developing new data analysis algorithms, data visualisation, data pipeline development, statistical analysis, pattern analysis machine learning
  • test-driven development and testing frameworks, as well as using continuous integration software.

You will also get the opportunity to work with the following, so previous experience would be an additional plus to your application:

  • Other modern web programming languages such as JavaScript or Golang
  • Google BigQuery, DataStudio, Docker, Kubernetes, Helm
  • Systems Integration, ETL, Networking e.g. IP, DNS, HTTP/HTTPS

With three million euros of investment secured earlier this year, this company is having an exciting 2021, offering real life-changing benefits to people in developing countries.

Full permission to live and work in the UK without time limit, restriction or sponsorship will also be required.

Keywords: Remote working, AWS, Golang, Green Tech, data analysis, Python, machine learning, software architecture, senior software engineer, software development

Interested? Send your CV to ECM Selection; whilst we can only put forward the top few candidates, we do read every CV and try to respond to everyone. Or recommend a friend for £250, details at http://ecmselection.co.uk/tell-a-friend.

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.