

Designs and builds modular, scalable battery energy storage and hybrid power systems for land and marine use
Assist in developing cloud-based services and APIs using Python or JavaScript.
Contribute to CI/CD workflows and testing automation.
You will work closely with experienced engineers to build and maintain cloud services, data pipelines, and deployment tooling.
Work across teams to ensure cloud components integrate correctly with edge, controls, and firmware systems.
Write clean, maintainable code and contribute to team documentation.
Help build simple data ingestion or processing pipelines (with support from senior staff).
Support cloud infrastructure maintenance, monitoring, and troubleshooting.
An introductory understanding of cloud concepts (AWS, Azure, or GCP).
Familiarity with AWS services (Lambda, S3, DynamoDB, CloudWatch).
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.
Experience with Docker or containers.
Collaborative and comfortable working in a multidisciplinary team
Some understanding of REST APIs, data handling, or simple pipelines.
Understanding of DevOps concepts.
Strong attention to detail and eagerness to build reliable systems.
A willingness to learn cloud architectures and CI/CD systems.
Basic experience with Git and automated tooling.
Software development in Python or JavaScript/Node.js.
Motivated to grow cloud engineering and DevOps skills.