About the Role
As a Software Engineer on the Platform Team, you will develop and enhance the services powering Hive's smart home ecosystem. You will design and build scalable, cloud-native solutions using modern AWS technologies to support smart heating, energy management, and EV charging, contributing to a greener future.
Responsibilities
- Design, build, test, and deliver scalable software solutions for Hive's smart home ecosystem.
- Develop new cloud-native services and platform capabilities.
- Contribute to technical designs and engineering decisions.
- Take ownership of services, focusing on reliability, performance, and continuous improvement.
- Collaborate with engineers, product teams, and stakeholders.
- Contribute to Agile delivery practices using GitHub and Scrumban.
- Manage tasks effectively while maintaining clean, well-documented code.
- Continuously enhance skills and help modernize Hive's technology landscape.
Requirements
- Curious and agile-minded engineer with a love for learning and problem-solving.
- Strong experience developing software with GoLang and Python.
- Solid understanding of Test-Driven Development (TDD) and automated testing.
- Experience with modern CI/CD practices.
- Experience building and operating cloud-native applications within AWS.
- Familiarity with serverless development frameworks.
- Familiarity with development tools including GitHub, Maven, and Gradle.
- Interest in Generative AI-powered development tools.
Skills
- GoLang
- Python
- Java
- Kotlin
- Test-Driven Development (TDD)
- Automated testing
- CI/CD practices
- AWS
- Lambda
- DynamoDB
- CloudFormation
- Serverless Framework
- AWS SAM
- AWS CDK
- GitHub
- Maven
- Gradle
- Generative AI
Location
- UK-based
- Hybrid
Work Type
- Hybrid
- Full-time
Experience Level
- Mid-level
Salary/Compensations
- Generous market salary
Benefits
- 15% Employee Energy Allowance
- Comprehensive pension plan
- Fully-funded company healthcare plan
- 25-day holiday allowance, plus public holidays
- Option to purchase up to 5 extra days of holiday
- Flexible benefits (tech treats, eco-friendly car leases, travel insurance)
About the Company
- We are a family of brands revolutionising how we power the planet, creating an energy system that doesn’t rely on fossil fuels.
- We make, store, move, sell, and mend energy.
- We are united by our purpose as Centrica.
- We are leading the energy transition through innovative green products and intelligent energy solutions.
- We are committed to creating positive change in our local communities.
Equal Opportunity
- We are building a community where you can be unapologetically you, where differences are celebrated, and where everyone can belong.
- We support the different realities our people face.
- We have the UK’s best Carers Policy and are continually building our approach to flexibility and wellbeing.
