Junior-Mid Software Engineer (Cloud, Data Pipelines & CI/CD Focus)

We are looking for a Software Engineer with an interest in cloud platforms, data flows, and CI/CD practices to support our EMS/BESS cloud development. This role is ideal for someone with early-career experience or strong academic/portfolio work who wants to grow into cloud engineering and data-oriented software development.

You will work closely with experienced engineers to build and maintain cloud services, data pipelines, and deployment tooling.

Key Responsibilities

• Assist in developing cloud-based services and APIs using Python or JavaScript.

• Help build simple data ingestion or processing pipelines (with support from senior staff).

• Contribute to CI/CD workflows and testing automation.

• Support cloud infrastructure maintenance, monitoring, and troubleshooting.

• Work across teams to ensure cloud components integrate correctly with edge, controls, and firmware systems.

• Write clean, maintainable code and contribute to team documentation.

Essential Skills & Experience

Candidates should have some prior exposure (work experience, university projects, or independent learning) in:

• Software development in Python or JavaScript/Node.js.

• An introductory understanding of cloud concepts (AWS, Azure, or GCP).

• Basic experience with Git and automated tooling.

• Some understanding of REST APIs, data handling, or simple pipelines.

• A willingness to learn cloud architectures and CI/CD systems.

Desirable Skills

• Experience with Docker or containers.

• Familiarity with AWS services (Lambda, S3, DynamoDB, CloudWatch).

• Understanding of DevOps concepts.

• Any experience with IoT, energy systems, or real-time data is a bonus.

Personal Attributes

• Motivated to grow cloud engineering and DevOps skills.

• Strong attention to detail and eagerness to build reliable systems.

• Collaborative and comfortable working in a multidisciplinary team

Job Details

Company
MSP Technologies Ltd
Location
Holme, Cumbria, UK
Employment Type
Full-time
Posted