cover image
Ecotricity

Ecotricity

www.ecotricity.co.uk

4 Jobs

589 Employees

About the Company


The World's first green electricity company:
Green Electricity didn't exist in the world back in 1996. When we offered it for the first time, we became not just Britain's but the world's first Green Electricity company - and we kick-started the now global Green Electricity movement. Our mission was and remains to change the way electricity is made and used in Britain.

We chose this focus because conventional electricity is responsible for 30% of Britain's carbon emissions - it's our biggest single source as a nation - and therefore the biggest single thing we can change.


To Green Energy Company:
In 2010 we introduced the concept of Green Gas to Britain and in the process we evolved into a fully-fledged Green Energy company. It's a pretty revolutionary idea - that we can make our own gas (from food waste) and put it into the national gas grid.

Our Model:
We operate a unique model. We use our customers' energy bills to fund the building of new sources of Green Energy. We like to refer to this as turning 'Bills into Mills' - energy bills into windmills. We're a not-for-dividend company - all of our profits go into our mission.

Listed Jobs

Company background Company brand
Company Name
Ecotricity
Job Title
Head of B2B Performance and Contract Management
Job Description
**Job Title:** Head of B2B Performance and Contract Management **Role Summary:** Lead strategic oversight of B2B portfolio performance and contract management, aligning operations with P&L targets, regulatory compliance, and market competitiveness. Drive evidence‑based decision‑making, governance, and continuous improvement across cross‑functional teams. **Expectations:** - Achieve measurable performance gains and cost efficiencies. - Embed proactive performance management and analytics into daily operations. - Deliver high‑impact governance and stakeholder engagement. - Manage a budget and lead two senior manager teams in insight & frameworks. **Key Responsibilities:** - Own B2B performance and contract management roadmap, ensuring alignment with organisational goals. - Partner with senior leaders to define KPIs, success metrics, and evidence‑based decision frameworks. - Design and implement senior‑level governance for prioritisation, resourcing, and performance improvement. - Manage third‑party relationships, suppliers, and workforce frameworks, ensuring SLAs and regulatory compliance. - Oversee central analytics hub, reporting tools, and performance dashboards. - Lead continuous improvement initiatives, quality assessments, and commercial arrangement optimisation. - Coach and develop two senior manager teams, fostering a culture of curiosity and stakeholder influence. - Deliver clear, data‑driven presentations to senior stakeholders and influence cross‑functional transformation projects. **Required Skills:** - Strategic leadership and governance expertise. - Proven track record in operational and regulatory change delivery. - Advanced analytical and data interpretation abilities. - Strong stakeholder management and communication. - Commercial acumen and business case development. - Problem‑solving, initiative, and ability to work under tight deadlines. **Required Education & Certifications:** - Bachelor’s degree in Business, Finance, or related field (master’s preferred). - Professional certification in Project Management (PMP/PRINCE2) or Six Sigma (Green/Black Belt) highly desirable.
Stroud, United kingdom
Hybrid
31-10-2025
Company background Company brand
Company Name
Ecotricity
Job Title
Platform Engineer
Job Description
Job Title: Platform Engineer Role Summary Design, build, and maintain the foundational cloud infrastructure, IaC templates, and CI/CD pipelines that empower engineering teams to deliver software quickly and reliably. Drive standardization, observability, and operational reliability across the organization. Expectations * Deliver a centralized application directory and system diagrams within the first year. * Establish a single source of truth for monitoring, alerting, and architecture documentation. * Refine infrastructure governance, eliminate wasteful services, and improve security and cost efficiency. * Develop and publish a Business Continuity Plan playbook for core applications. Key Responsibilities * Create reusable IaC modules and AWS CDK stacks. * Build and maintain CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.). * Implement monitoring and alerting dashboards; define key reliability metrics. * Provide guidance, enforce best practices, and collaborate with product and dev teams. * Draft architecture diagrams and system documentation; keep them current. * Participate in Agile ceremonies, break down epics into actionable tickets, and estimate capacity. Required Skills * Proficiency with AWS (EC2, VPC, S3, RDS, Lambda, CloudWatch). * Hands‑on experience with IaC tools (AWS CDK, Terraform, CloudFormation). * CI/CD pipeline design and maintenance. * Strong communication: explain complex concepts to technical and non‑technical stakeholders. * Agile mindset: experience with Scrum or similar frameworks; ability to refine tickets and estimate work. * Familiarity with containerization (Docker, Kubernetes) and monitoring stacks (Datadog, Prometheus, Grafana, ELK) is a plus. Required Education & Certifications * Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). * AWS Certified Solutions Architect or similar cloud certification preferred. ---
Stroud, United kingdom
On site
04-11-2025
Company background Company brand
Company Name
Ecotricity
Job Title
Senior Software Engineer
Job Description
Job title: Senior Software Engineer Role Summary: Lead design, implementation, and support of integration solutions across the Industry Platform, building scalable APIs, services, and applications to enable seamless interoperability between internal and external systems. Expectations: * Own end‑to‑end delivery of software solutions for multiple value streams, collaborating with product owners, solutions architects, data engineering, and stakeholders. * Demonstrate autonomy, curiosity, and pragmatic problem‑solving while adapting to shifting priorities. * Deliver clean, maintainable code, conduct code reviews, and drive continuous improvement of performance and reliability. Key Responsibilities: 1. Architect and develop serverless services and API endpoints using Node.js, TypeScript, and AWS (Lambda, DynamoDB, API Gateway, Step Functions, CDK). 2. Consume and expose RESTful, and optionally GraphQL APIs, ensuring robust security and scalability. 3. Participate in Agile ceremonies (stand‑ups, sprint planning, retrospectives) and maintain clear documentation. 4. Review pull requests, mentor junior engineers, and collaborate on cross‑functional deliverables. 5. Debug, troubleshoot, and optimize production and pre‑production environments. 6. Engage with stakeholders to clarify needs and translate business requirements into technical solutions. Required Skills: * Proficient in Node.js and TypeScript. * Hands‑on experience with AWS serverless architecture (Lambda, DynamoDB, API Gateway, Step Functions, CDK). * Building and consuming REST APIs; familiarity with GraphQL is a plus. * SQL knowledge. * Version control using Git. * Excellent communication and collaboration skills. * Self‑starter with strong learning agility. Required Education & Certifications: Not specified.
Stroud, United kingdom
On site
Senior
09-12-2025
Company background Company brand
Company Name
Ecotricity
Job Title
Software Engineer
Job Description
**Job Title** Software Engineer – Industry Platform **Role Summary** Design, implement, and maintain serverless integration solutions that connect internal and external applications. Deliver scalable APIs, services, and automation workflows to support interoperability across the platform, following agile practices and ensuring high code quality and performance. **Expectations** - Work in an Agile environment (stand‑ups, sprint planning, retrospectives). - Own end‑to‑end delivery of features, from design through deployment and support. - Collaborate with cross‑functional teams and stakeholders, including technology, product, and external partners. - Demonstrate autonomy, curiosity, and a pragmatic problem‑solving mindset. **Key Responsibilities** - Develop and maintain AWS Lambda functions, API Gateway endpoints, DynamoDB tables, and Step Functions workflows using Node.js/TypeScript and AWS CDK. - Design and consume RESTful APIs, ensuring compatibility and scalability. - Review code, approve pull requests, and provide constructive feedback to peers. - Debug production issues, perform root cause analysis, and implement preventive measures. - Continuous improvement of performance, reliability, and security of integration services. - Contribute to architectural discussions and shape best practices for serverless development. **Required Skills** - Proficient in Node.js and TypeScript. - Hands‑on experience with AWS serverless services (Lambda, DynamoDB, API Gateway, Step Functions). - Strong understanding of REST API design, consumption, and documentation. - Comfortable with Git-based version control and pull‑request workflow. - Excellent written and verbal communication; effective collaborator. - Self‑motivated learner, eager to adopt new technologies and tools. **Core Desired Skills** - SQL basics (query writing, schema understanding). - Familiarity with AWS infrastructure components (IAM, CloudWatch, CloudFormation/CDK). - Basic knowledge of CI/CD pipelines. **Nice‑to‑Have Skills** - Front‑end development (React, Gatsby). - Experience with Salesforce, Juniper, Databricks, or similar enterprise tools. - GraphQL API development. - Python, Excel/VBA, MS Power Apps. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - AWS certifications (e.g., AWS Certified Developer – Associate or Architecture – Associate) are an advantage but not mandatory.
Stroud, United kingdom
On site
09-12-2025