E.ON Next Logo

E.ON Next

AWS/Python Software Engineer

Reposted 16 Days Ago
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
Join the backend engineering team to build full-stack cloud applications using Python and AWS. Collaborate in an agile environment to develop, test, and release features. Engage in pair programming and work with cross-functional teams to address challenges in large-scale systems.
The summary above was generated by AI

Are you passionate about building great products? We’re looking for Senior and Staff Backend Software Engineers to join our team. If you're enthusiastic, resourceful and eager to work with Python and AWS, we’d love to hear from you!

We currently have a headcount of 7:

  • 4 roles focused on AI applications

  • 3 roles focused on core backend engineering

Senior-level candidates should have 8+ years’ experience, providing technical direction, mentoring others and leading projects.

Now is the time to revolutionise the energy industry, ensuring it is stable, affordable and sustainable. If you’re passionate about creating innovative products that transform how we think about and use energy, we’d love to have you on our team.

We’re a dynamic, tech driven team building and maintaining full-stack solutions across multiple business areas. On the server-side, we primarily use Python, leveraging frameworks like Django and follow a serverless-first approach using a wide range of AWS services including Lambda, DynamoDB, RDS, AppSync and more.

Our solutions are hosted in AWS and deployed through fully integrated CI/CD pipelines in GitLab Cloud, keeping cycle times short and allowing us to adhere to agile principles while continuously innovating. We take pride in our tech stack and remain open to new ideas and approaches, with the guidance and collaboration of our engineers.

Here's a taste of what you'll be doing:

  • Play a crucial role in the backend engineering team, helping to build full-stack cloud apps

  • Use AWS Cloud services with Python, frameworks such as Django on the backend

  • Apply a serverless-first approach to application design

  • Work in an agile team with other backend engineers and product designers

  • Plan, build, test and release new features and experiments

  • Collaborate through pair programming and code reviews

  • Solve challenges associated with large-scale systems and complex datasets

  • Work closely with Product, Data, Frontend, Platform and Security teams

Are we the perfect match?

Experience working with Python as your main language or willingness to adapt.

  • Experience working with RESTful APIs and/or GraphQL

  • Experience using version control tools (e.g., git)

  • Experience with LangChain or LangGraph for building multi-step Agentic AI workflows is a plus, though not essential

  • Good understanding of development best practices such as pair programming and TDD

  • Desire to work with new technologies and design solutions with the team from the ground up

  • Excellent software design, problem-solving and debugging skills

  • Enthusiasm to make constant improvements to code and learn from others.

Our interview process:

We aim to keep the process transparent and straightforward:

Informal chat (30 mins) an initial conversation to get to know you, your experience and your future goals.

Take-home test – you’ll have one week to complete a technical exercise.

Technical interview – if your submission meets our standards, you’ll be invited to a technical interview. This includes a review of your test via GitHub, with a focus on understanding the reasoning behind your solutions and how you approach complex problems.

We design our interview process to be fair, engaging and focused on your skills and potential giving you the chance to showcase your expertise while learning more about our team and projects.

Here’s what else you need to know:

  • Competitive salary  

  • Location – London    E.ON Next, 47-53 Charterhouse Street, Farringdon, London, EC1M 6PB - with travel to our other sites when required. 

  • Excellent parental leave allowance. 

  • Award-Winning Workplace - We’re proud to be named a Sunday Times Best Place to Work 2025 and the Best Place to Work for 16–34-year-olds 

  • Outstanding Benefits - Enjoy 26 days of annual leave plus bank holidays, a generous pension, life cover, bonus opportunities and access to 20 flexible benefits with tax/NI savings 

  • Flexible & Family-Friendly - Our industry-leading hybrid and family-friendly policies earned us double recognition at the Personnel Today Awards 2024. We’re open to discussing how flexibility can work for you 

  • Inclusive & Diverse - We’re the only energy company in the Inclusive Top 50 UK Employers. We’re also proud winners of Best Employer for Women and Human Company of the Year—recognising our inclusive, people-first culture 

  • Support at Every Stage of Life - We’re Fertility Friendly and Menopause Friendly accredited, with inclusive support for everyone 

  • Accessible & Supportive - Do you consider yourself as having a disability? As a Disability Confident Employer, we guarantee interviews for disabled applicants who meet the minimum criteria for the role and will make any adjustments needed during the process 

  • Invested in Your Growth - From inclusive talent networks to top-tier development programmes, we’ll support your growth every step of the way 

  • For all successful candidates.  Due to the nature of this role your employment will be subject to a basic DBS (Disclosure Barring Service) check being carried out by ourselves via a 3rd party service provider 

Top Skills

AWS
Django
Git
Gitlab
GraphQL
Langchain
Langgraph
Python
Restful Apis

Similar Jobs

5 Days Ago
In-Office or Remote
5 Locations
Senior level
Senior level
Cloud • Social Media • Software
The Senior Software Engineer will enhance LocalStack's AWS core emulator, contribute to architecture evolution, and improve reliability while collaborating with the engineering team.
Top Skills: AWSDockerKubernetesPulumiPythonTerraform
7 Hours Ago
Hybrid
London, Greater London, England, GBR
Expert/Leader
Expert/Leader
Fintech • Mobile • Payments • Software • Financial Services
Lead and scale the global product operations function, build operational frameworks, resolve cross-domain blockers, set 12-24 month plans, drive metrics and hiring roadmaps, and mentor local operational leaders to improve execution and customer outcomes.
7 Hours Ago
In-Office
London, Greater London, England, GBR
Mid level
Mid level
Fintech • Information Technology • Financial Services
The role involves innovative quantitative equity portfolio management, including research, model development, and performance analysis to drive alpha for clients.
Top Skills: AWSAzureGCPPythonSQLUnix Os

What you need to know about the London Tech Scene

London isn't just a hub for established businesses; it's also a nursery for innovation. Boasting one of the most recognized fintech ecosystems in Europe, attracting billions in investments each year, London's success has made it a go-to destination for startups looking to make their mark. Top U.K. companies like Hoptin, Moneybox and Marshmallow have already made the city their base — yet fintech is just the beginning. From healthtech to renewable energy to cybersecurity and beyond, the city's startups are breaking new ground across a range of industries.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account