Point your AI agent at freehire and let it find you a job.

Get the CLI →

Method Resourcing

New

Software Engineer

Posted 3 views
Discussion

Summary

Hands-on, in-office backend/data engineering role at an energy trading business in Bristol: building and maintaining Python/AWS backend services and data pipelines that turn forecasting and trading data into production software, with strong SQL and reliability work.

Overview

In this role you will build and maintain reliable backend services and data pipelines that support forecasting, trading and daily business operations for a growing energy trading business. You will work closely with engineers and traders to turn data and models into production-ready software. The role sits between backend and data engineering, connecting internal systems to external sources and improving system resilience. This is a hands-on, in-person opportunity to impact cash management, financial workflows and cross-market growth from a Bristol office.

Pay / Benefits
  • up to £55,000 salary
  • discretionary bonus
  • 30 days' holiday + bank holidays
  • private healthcare and dental cover
  • pension
  • annual ski trip
Responsibilities
  • Build and maintain data ingestion services connecting internal systems and external sources
  • Develop backend services, integrations and workflows powering internal tools
  • Create data transformations, validation and quality checks
  • Operationalize forecasting and data science outputs into production services
  • Improve failure handling, retries, monitoring and recovery
  • Collaborate with engineering and trading to translate problems into practical solutions
Key requirements
  • Backend development experience, ideally in Python
  • Experience with AWS
  • Strong understanding of SQL and relational databases
  • Experience building and maintaining production software
  • Interest in data pipelines, integrations and asynchronous workflows
  • Enthusiastic, practical approach with ownership mindset
  • Curiosity
  • Questioning mindset
  • Ability to take tasks through to completion
  • Python
  • AWS
  • SQL

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available