Backend Software Engineer (Python)

Method Resourcing

West of England

On-site

GBP 50,000 - 55,000

Full time

29 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension contributions
Life insurance
Newly refurbished central Bristol офис

Job summary

Method Resourcing is partnering with a central Bristol energy trading tech team to hire a Junior/Mid-Level Backend Software Engineer. You will build Python-based backend services, craft data processing pipelines and optimize SQL for large financial datasets, with deployments to AWS ECS.

You’ll contribute to risk, reconciliation and reporting tools while collaborating with finance, risk and compliance teams to define robust technical solutions. This role is office-based in central Bristol.

Qualifications

  • Proficiency in Python for backend development.
  • Strong SQL skills and relational database understanding.
  • Experience with financial data processing, reconciliation or reporting is a plus.
  • Good problem-solving and analytical abilities.
  • Ability to communicate with technical and non-technical stakeholders.

Responsibilities

  • Design, develop and maintain backend applications using Python.
  • Build data processing pipelines for financial and trade data insights.
  • Write and optimise SQL queries for large datasets.
  • Develop automated tools to identify discrepancies in financial records and risk calculations.
  • Collaborate with data engineers on data storage and accessibility.
  • Deploy backend services to AWS ECS with containerised tech.
  • Implement monitoring, logging and alerting for reliability.
  • Support production applications and resolve issues.
  • Work with finance, risk and compliance to translate business needs into technical solutions.

Skills

Python
SQL
Financial data handling
Problem solving
Communication

Tools

AWS ECS
Docker
Git
GitHub Actions
CI/CD

Job description

Junior / Mid-Level Backend Software Engineer

Location: Bristol – Central Bristol (Office Based 5 days a week)

Type: Permanent, Full-Time

The Opportunity

We're working with an independent energy trading company based in central Bristol, trading electricity in short-term power markets. Its technology team develops the software and tools that support traders and keep operations running smoothly.

They're looking for a Junior/Mid-Level Backend Software Engineer with Python and SQL experience to join their growing team.

You'll focus on developing and maintaining backend systems supporting financial data processing, risk management, reporting and trade reconciliation. This is a great opportunity to work on business-critical technology, building reliable systems and automation tools rather than front-office trading applications.

What You'll Be Doing
  • Designing, developing and maintaining backend applications using Python.
  • Building data processing pipelines to transform financial and trade data into meaningful information.
  • Writing and optimising SQL queries to manage and analyse large datasets.
  • Developing automated tools to identify discrepancies in financial records and risk calculations.
  • Working with data engineers to improve data integration, storage and accessibility.
  • Deploying backend services to AWS ECS using containerised technologies.
  • Implementing monitoring, logging and alerting to ensure systems remain reliable.
  • Supporting applications in production and resolving technical issues.
  • Working closely with finance, risk and compliance teams to understand business requirements and develop effective technical solutions.
What We're Looking For
  • Proficiency in Python for backend development and data processing.
  • Strong SQL skills and an understanding of relational databases.
  • Good problem-solving and analytical abilities.
  • An interest in building reliable, well-structured software.
  • Ability to communicate effectively with both technical and non-technical stakeholders.
  • AWS, particularly ECS.
  • Docker and containerised applications.
  • Git and version control.
  • CI/CD pipelines, ideally GitHub Actions.
  • Experience working with financial data, reconciliation, risk or reporting systems.

We're open to Junior and Mid-Level candidates, so this could suit someone looking to develop their backend engineering career or an engineer looking to take the next step.

Why Join?
  • Salary of £50,000–£55,000.
  • Pension contributions.
  • Life insurance.
  • Opportunity to work on business-critical financial technology.
  • Exposure to financial operations, risk management and compliance.
  • Collaborative and supportive working environment.
  • Newly refurbished central Bristol office.

Interested?

If you're a Python Backend Engineer with strong SQL skills and enjoy solving problems, working with data and building reliable systems, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Python)
Backend Engineer (Python)

Method Resourcing Solutions Ltd • Rowberrow

On-site
GBP 50,000 - 55,000
Private healthcare
Pension contributions
Life insurance
+1
Backend Engineer — Python & SQL for Financial Data
Backend Engineer — Python & SQL for Financial Data

Method Resourcing Solutions Ltd • Rowberrow

On-site
GBP 50,000 - 55,000
Private healthcare
Pension contributions
Life insurance
+1
Python Backend Engineer for Finance Data & AWS
Python Backend Engineer for Finance Data & AWS

Method Resourcing • West of England

On-site
GBP 50,000 - 55,000
Pension contributions
Life insurance
Newly refurbished central Bristol офис
Software Engineer
Software Engineer

Method-Resourcing • West of England

On-site
GBP 50,000 - 61,000
Backend Software Engineer (Python/AWS) - Onsite Bristol
Backend Software Engineer (Python/AWS) - Onsite Bristol

Method-Resourcing • West of England

On-site
GBP 50,000 - 61,000
Senior Software Engineer
Senior Software Engineer

Method Resourcing • West of England

Hybrid
GBP 58,500 - 71,500
Senior Backend Engineer
Senior Backend Engineer

TreasurySpring • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid office-working model
Equity and bonus scheme
Unlimited Paid Leave
+7
Senior Software Engineer
Senior Software Engineer

Runtime • United Kingdom

Remote
GBP 90,000 - 130,000
Equity
Flexible hours
Remote-friendly
+6
Backend Engineer
Backend Engineer

Harnham - Data & Analytics Recruitment • City Of London

On-site
GBP 72,000 - 88,000
Contributory pension scheme
Bonus
Backend Engineer - FinTech AI Platform
Backend Engineer - FinTech AI Platform

Carousel Consultancy Ltd • Greater London

Hybrid
GBP 60,000 - 100,000
Equity
Hybrid/Remote work