Senior Engineer
Listed on 2026-08-26
-
Software Development
AI Engineer (Applied/Software), AWS, Backend Developer, DevOps
Ecotricity, the UK’s first true green energy provider, has a strong internal technology team building solutions across mission-critical platforms. The Senior Engineer will create solutions that use artificial intelligence to solve real business problems, with AWS/Databricks as the core production platform and Claude and Codex supporting the engineering workflow. This is a hands-on role spanning discovery, software delivery and the reliable operation of live services
Responsibilities
- Own the design, build, deployment and ongoing operation of production-grade AI-enabled data products on AWS and Databricks.
- Work with stakeholders to define the user problem, measurable outcomes, data requirements and a pragmatic technical approach.
- Prototype rapidly with Claude, Codex and other approved AI tooling, then turn successful concepts into secure, maintainable software.
- Build reliable data pipelines, APIs and back-end services, together with front-end web or app experiences where the product requires them.
- Apply strong software engineering practices including code review, automated testing, CI/CD, version control, documentation and infrastructure as code.
- Create evaluation, monitoring and observability for data quality, model or LLM behaviour, service reliability, performance and cost.
- Protect sensitive data and apply appropriate security, privacy, governance and responsible AI controls throughout the product lifecycle.
- Operate and support live services, resolve faults swiftly, reduce technical debt and share practical knowledge with the wider team.
The Ecotricity Technology department is a small friendly team with a strong focus on getting results, with everyone committed to delivering both individually and as part of the group/project.
We have a training programme in place to further advance your skills, with dedicated learning time planned into our workloads. Relevant training and certifications, including Databricks and AWS, are supported by the company, alongside opportunities to deepen applied AI and software engineering skills.
We’re proud to be an ethical company, and this naturally attracts ethical people, making for a good safe working environment and a team that works and wins together. We also have a competitive benefits package and chose to invest in our people whenever we can.
About YouAre you an experienced engineer who enjoys turning business problems and data into useful, production-ready products? We are looking for a practical Senior Engineer who can take ownership from early discovery and prototyping through to deployment, adoption and support.
You will design and build end-to-end AI-enabled solutions on AWS and Databricks. Depending on the problem, this may pipelines, APIs, backend services and user-facing websites or applications.
We value sound engineering judgement over using AI for its own sake. You will select the simplest effective approach, prove value quickly, and then engineer for security, performance, cost, maintainability and scale. Experience in the energy industry is helpful but not essential.
You will work closely with product owners, project managers, subject‑matter experts, data teams and other stakeholders. You will explain options clearly, demonstrate working software, gather feedback and translate it into measurable product outcomes.
This is a hybrid role, you will be self‑motivated, delivery‑focused and comfortable driving work independently. You will also contribute to shared engineering standards, review the work of peers and actively develop your own skills as AI tooling evolves.
Knowledge and skills
- Experience building and operating production software, data products or applied AI systems.
- Strong Python, including experience designing APIs and integrating external services.
- Practical experience with Databricks
- Experience deploying secure, scalable workloads on AWS.
- Understanding of applied AI and LLM patterns such as retrieval‑augmented generation, tool use, structured extraction and evaluation.
- Effective use of AI coding assistants such as Claude and Codex, with the judgement to review, test and own the resulting code.
- Strong software delivery practices using Git…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: