AWS/Python Software Engineer
eonnext
- London, England, United Kingdom
- London, England, United Kingdom
About
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
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.