Backend Software Engineer (Mid-Senior) – Python & AWS
Location:
London / Nottingham |
Hybrid working
Are you passionate about building great products that can transform the energy industry? We're looking for mid-level and senior Backend Software Engineers to join our dynamic team at E.ON Next.
What you'll do:
* Build full-stack cloud applications using Python (Django) and AWS services (Lambda, DynamoDB, RDS, AppSync).
* Design serverless-first solutions in an agile environment.
* Collaborate with Product, Data, Frontend, Platform, and Security teams.
* Plan, build, test, and release new features and experiments.
* Engage in pair programming, code reviews, and tackling large-scale system challenges.
What we're looking for:
* Python experience or willingness to adapt.
* Experience with RESTful APIs or GraphQL and version control (Git).
* Understanding of best practices like TDD and pair programming.
* Strong problem-solving, software design, and collaboration skills.
* Enthusiasm for learning and improving code and processes.
Why join us:
* Competitive salary & generous benefits (26 days holiday + bank holidays, pension, flexible benefits).
* Flexible hybrid working (2 days in-office/week).
* Career development, inclusive culture, and lively team socials.
* Opportunity to make a real impact on energy stability, affordability, and sustainability.
We value curiosity, ambition, and a collaborative mindset over ticking every box. If that's you, we'd love to hear from you