Senior AWS & Python Cloud Engineer | Energy Tech Leader

E.ON Next

City Of London

On-site

GBP 90,000 - 150,000

Full time

10 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

26 days annual leave
Generous pension
Life cover
Bonus opportunities
Flexible benefits with tax/NI savings
Hybrid & family-friendly policies

Job summary

E.ON Next is seeking an experienced Senior/Staff Software Engineer to join our Engineering team in London. You will help build scalable, full-stack cloud solutions with a focus on Python, AWS, and serverless architecture, while mentoring peers and championing best practices.

You’ll influence technical direction, collaborate with Product, Data, Front-end and Design teams, and drive improvements across development processes.

Qualifications

  • Proven experience as a Senior Engineer, Staff Software Engineer or Team Lead.
  • Experience providing technical leadership within an engineering squad or similar environment.
  • Strong experience with Python, or transferable software engineering experience and a willingness to develop in Python.
  • Experience building and working with RESTful APIs and/or GraphQL.
  • Experience with AWS or other cloud technologies and an understanding of cloud-native application design.
  • Strong knowledge of software engineering principles and development practices such as TDD, automated testing, pair programming and code review.
  • Excellent software design, problem-solving and debugging skills.
  • Experience using Git or other version control systems.
  • The ability to communicate technical concepts clearly and collaborate effectively with both technical and non-technical colleagues.
  • A genuine curiosity for technology and a desire to keep learning, experiment with new approaches and continuously improve.

Responsibilities

  • Design, build and evolve scalable full-stack applications using Python and AWS.
  • Take a serverless-first approach to designing robust, maintainable cloud solutions.
  • Plan, build, test and release new features, products and experiments.
  • Tackle complex technical challenges involving large-scale systems and high volumes of data.
  • Contribute to technical design and architectural decisions, helping shape solutions from the ground up.
  • Provide technical leadership within your squad and help set high standards for engineering excellence.
  • Support and develop other engineers through mentoring, pair programming and constructive code reviews.
  • Champion modern engineering practices, including TDD, automated testing and continuous improvement.
  • Share knowledge, challenge ideas constructively and help create an environment where engineers can do their best work.
  • Work closely with Product, Data, Front-end, Platform, Security and Design teams to turn ideas into great products.
  • Work in an agile environment where engineers have a genuine voice in how we solve problems.
  • Translate complex technical challenges into clear, practical solutions.
  • Continuously look for better ways of working, improving both our technology and the experience of the teams building it.

Skills

Python
Senior Engineer
Staff Software Engineer
Team Leadership
RESTful APIs
GraphQL
AWS
TDD
Automated testing
Code reviews
Git
Mentoring

Tools

AWS Lambda
DynamoDB
RDS
AppSync

Job description

E.ON Next is seeking an experienced Senior/Staff Software Engineer to join our Engineering team in London. You will help build scalable, full-stack cloud solutions with a focus on Python, AWS, and serverless architecture, while mentoring peers and championing best practices.

You’ll influence technical direction, collaborate with Product, Data, Front-end and Design teams, and drive improvements across development processes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS/Python Software Engineer
AWS/Python Software Engineer

E.ON Next • City Of London

On-site
GBP 90,000 - 150,000
26 days annual leave
Generous pension
Life cover
+3
Senior Backend Python Engineer — AWS Serverless, Hybrid
Senior Backend Python Engineer — AWS Serverless, Hybrid

Rullion - Eon • Greater London

Hybrid
GBP 83,000 - 124,000
Senior Python Engineer: APIs, Data & Scalable Backend
Senior Python Engineer: APIs, Data & Scalable Backend

Octopus Energy Group • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Engineer: API & Scalable Backend
Senior Python Engineer: API & Scalable Backend

Octopus Energy • United Kingdom

On-site
GBP 90,000 - 120,000
Octopus Employee Benefits
Dog-friendly offices
Founding Data Platforms Engineer - Python + AWS
Founding Data Platforms Engineer - Python + AWS

Aurora Energy Research • Oxford

Hybrid
GBP 50,000 - 75,000
Private Medical Insurance
Parental Support
Employee Assistance Programme
+3
Technical Lead - Python & AWS | Ownership & Growth Path
Technical Lead - Python & AWS | Ownership & Growth Path

Rise Technical • Oxford

Hybrid
GBP 90,000 - 125,000
Senior Tech Lead & Cloud Architect - Python/AWS
Senior Tech Lead & Cloud Architect - Python/AWS

Ness Digital Engineering • Greater London

Hybrid
GBP 77,000 - 112,000
Flexible remote options
Senior Python Engineer – APIs & Cloud (Remote UK)
Senior Python Engineer – APIs & Cloud (Remote UK)

Octopus Electric Vehicles • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Dog-friendly offices
Senior Software Engineer – Digital Solutions Lead
Senior Software Engineer – Digital Solutions Lead

E.ON UK • Metropolitan Borough of Solihull

Hybrid
GBP 65,000 - 90,000
Senior Backend Developer
Senior Backend Developer

Rullion - Eon • Greater London

On-site
GBP 83,000 - 124,000