Software Engineer

Method Resourcing Ltd

West of England

On-site

GBP 50,000 - 61,000

Full time

7 days ago
Be an early applicant
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

Discretionary bonus
30 days holiday
Private healthcare
Pension
Annual ski trip
Certifications guidance
Central Bristol office

Job summary

RSG Plc is recruiting a Software Engineer to join a Bristol-based energy trading business, working in a seven-member engineering team in central Bristol. You’ll build reliable backend services and data pipelines in Python, with AWS, to support forecasting and trading.

The role is five days onsite, with a salary of up to £55,000 plus discretionary bonus and 30 days’ holiday, private healthcare, pension and ongoing learning.

Qualifications

  • Strong backend development experience with Python and SQL databases.
  • Experience with AWS and data pipelines is preferred.
  • Proven ability to build production-grade software.

Responsibilities

  • Build and maintain data ingestion services connecting internal systems and external sources.
  • Develop backend services, integrations and workflows to power internal tools.
  • Create data transformations, validation and quality checks.
  • Help turn forecasting and data science outputs into production services.
  • Improve system resilience, retries, monitoring and recovery.
  • Collaborate with engineering and trading teams to deliver practical solutions.

Skills

Python
AWS
SQL
Data pipelines
Backend development

Education

Bachelor's degree in CS/Math/Engineering

Job description

Software Engineer: Backend (Python/AWS)

Bristol based: 5 days onsite

Salary: Up to £55,000 + discretionary bonus

Want to build software that plays a real part in how a business operates?

We're working with a growing energy trading business looking for a Software Engineer to join its seven-person engineering team in central Bristol. With bespoke trading platforms already supporting its Great Britain operations and expansion into European markets, there's plenty to get involved in.

You’ll work closely with engineers and traders, building reliable backend services and data pipelines that support forecasting, trading and day to day business operations.

You don't need previous energy or trading experience: curiosity, sound engineering judgement and a willingness to take ownership matter most.

The role

Sitting between backend software engineering and data engineering, this position gives you the chance to understand how your work connects to the wider business, including cash management and financial workflows.

You’ll:

  • Build and maintain data ingestion services connecting internal systems and external sources.
  • Develop backend services, integrations and workflows that power internal tools.
  • Create data transformations, validation and quality checks.
  • Help turn forecasting and data science outputs into reliable production services.
  • Improve how systems handle failures, retries, monitoring and recovery.
  • Work with colleagues across engineering and trading to understand problems and deliver practical solutions.
What we're looking for

You’ll likely have around 2-3 years' experience in backend or full-stack engineering, alongside a strong academic background in computer science, mathematics, engineering or a related technical subject.

We’d like to see:

  • Backend development experience, ideally using Python. Experience with other backend languages will also be considered.
  • Experience working with AWS.
  • A good understanding of SQL and relational databases.
  • Experience building and maintaining production software.
  • An interest in data pipelines, integrations and asynchronous workflows.
  • An enthusiastic, practical approach and the confidence to take a task through to completion.

You’ll enjoy asking questions, understanding how things work and thinking beyond the immediate technical task. Previous experience in energy, trading or finance is welcome, but isn't required.

What's on offer
  • Up to £55,000 salary.
  • Discretionary bonus.
  • 30 days' holiday plus bank holidays.
  • Private healthcare and dental cover.
  • Pension.
  • Annual ski trip and regular team socials.
  • On-the-job learning, with access to certifications and guidance from industry experts.
  • A central Bristol office at Finzels Reach, with gym and pool facilities.

The team places a lot of value on working together in person, so this role is based in the office five days a week.

RSG Plc is acting as an Employment Agency in relation to this vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Method Resourcing Solutions Ltd • West of England

On-site
GBP 33,000 - 55,000
Salary up to £55k
Discretionary bonus
30 days holiday + bank holidays
+5
Backend Python Engineer (AWS) - Onsite Bristol
Backend Python Engineer (AWS) - Onsite Bristol

Method Resourcing Ltd • West of England

On-site
GBP 50,000 - 61,000
Discretionary bonus
30 days holiday
Private healthcare
+4
Senior Software Engineer
Senior Software Engineer

Method Resourcing • West of England

On-site
GBP 58,500 - 71,500
Software Engineer Python / Frontend
Software Engineer Python / Frontend

Adecco • West of England

Hybrid
GBP 50,000 - 70,000
Software Engineer
Software Engineer

Habitat Energy • Oxford

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Flexible working arrangements
Senior Backend Developer
Senior Backend Developer

Rullion • Greater London

Hybrid
GBP 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Morgan McKinley • Greater London

Hybrid
GBP 60,000 - 80,000
39 days' holiday
Pension contribution
Income protection and life insurance
+5
Backend Python Engineer (AWS) – Onsite Bristol
Backend Python Engineer (AWS) – Onsite Bristol

Method Resourcing Solutions Ltd • West of England

On-site
GBP 33,000 - 55,000
Salary up to £55k
Discretionary bonus
30 days holiday + bank holidays
+5
Python Developer
Python Developer

VirtueTech Recruitment Group • Greater London

Hybrid
GBP 128,000 - 168,000
Software Engineer
Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Greater London

On-site
GBP 74,876