Python Software Engineer in Greater London, London

Greater London
permanent, full-time
£50,000 - £60,000 per annum

Uk working eligibility only.

Job Title: Backend Software Engineer (Python | Energy Sector)
Location: Remote
Type: Full-Time
Industry: Renewable Energy / CleanTech

About the Role
We are seeking a Backend Software Engineer with a strong foundation in Python and a passion for the energy sector to join a fast-growing and mission-driven consultancy. This role offers the opportunity to contribute to cutting-edge tools and platforms that optimize renewable energy assets and drive the clean energy transition.

While Python is the primary development language, experience or interest in C# is considered a plus. This is a back-end focused position, but there is a data component, so familiarity with data science or data processing pipelines will be beneficial.

Key Responsibilities

  • Develop and maintain scalable, efficient backend systems and APIs for internal and client-facing platforms.

  • Collaborate with data scientists and energy specialists to integrate machine learning models and data processing pipelines into production software.

  • Contribute to tools that support renewable energy optimization, including grid analytics, tariff comparison, and wind farm design automation.

  • Work on internal tooling and client projects focused on improving energy system efficiency and transparency.

  • Participate in architecture decisions, code reviews, and continuous improvement of engineering practices.

Required Skills & Experience

  • Strong programming experience in Python (3+ years preferred).

  • Solid understanding of backend architecture, including API development and database design.

  • Experience working in or with the energy sector - particularly renewables, grid systems, or electricity markets.

  • Exposure to data processing and analysis workflows, preferably in a scientific or energy domain.

  • Ability to work collaboratively with cross-functional teams, including domain experts and data scientists.

Nice to Have

  • Experience with or willingness to learn C#.

  • Familiarity with cloud platforms (e.g., AWS, GCP) and DevOps workflows.

  • Background in optimization algorithms or energy modeling.

  • Understanding of renewable energy technologies (e.g., wind, solar, storage) and market mechanisms.

 

Why Join?
You'll be part of a mission-oriented team with deep expertise in remewable energy, data science and software engineering. This is a chance to work at the intersection of technology, policy, and sustainability, shaping tools that make renewable energy more accessible, efficient, and cost-effective.


Voceer presents this job opportunity for Uniting Ambition, a 50 person sized company who are categorized as a Recruitment Agency.

This position is being managed by Uniting Ambition, a reputable recruitment agency known for placing candidates in desirable positions.

created 19 hours ago