Quick overview
Job description
Junior/Mid-Level Backend Software Engineer
Location: Bristol - Central Bristol (Office Based 5 days a week)
Salary: £50,000-£55,000
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 Back End 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 Back End 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 Back End 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
Essential experience:
- Proficiency in Python for Back End 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.
Desirable experience:
- 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 Back End engineering career or an engineer looking to take the next step.
Why Join?
- Salary of £50,000-£55,000.
- Private healthcare.
- 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.
Apply today or get in touch for a confidential conversation to find out more.
RSG Plc is acting as an Employment Agency in relation to this vacancy.
Similar jobs
- WI
Backend Engineer - Send CoreRecently posted
Wise · london · Hybrid 🇬🇧
TechnologySalary not listed - AD

Radar Backend Systems Development EngineerRecently posted
Airbus Defence and Space · todmorden, lancashire · Hybrid 🇬🇧
TechnologySalary not listed - WA

Senior Backend DeveloperRecently posted
Waracle · London · Hybrid 🇬🇧
MicroservicesSQLSplunk+6TechnologySalary not listed - HA

Senior C# Backend EngineerRecently posted
Harnham · london · Hybrid 🇬🇧
TechnologySalary not listed - HA

Backend EngineerRecently posted
Harnham · london · Hybrid 🇬🇧
TechnologySalary not listed - NJ
Backend Software Developer with C# and UmbracoRecently posted
Nexus Jobs · london · Remote 🇬🇧
SQLGitHTML+16TechnologySalary not listed - CS
Backend Software Engineer Go - Tech for GoodRecently posted
Client Server · london · Hybrid 🇬🇧
MicroservicesGitAWS+6TechnologySalary not listed - WI
Senior Backend EngineerRecently posted
Wise · london · Hybrid 🇬🇧
JavaTechnologySalary not listed - CS
Backend Software Engineer Java - FinTechRecently posted
Client Server · newcastle upon tyne, tyne and wear · On-site 🇬🇧
C++JavaTechnologySalary not listed - CS
Backend Developer TypeScript - Cyber SecurityRecently posted
Client Server · Cambridge, Cambridgeshire · Remote 🇬🇧
TypeScriptTechnologySalary not listed - TE

eSC Back End DeveloperRecently posted
TechShack · London · Remote 🇬🇧
DockerGitC#+4Technology£600 - £650/mo - EL
Principal Java Engineer - Distributed Systems, Serverless - ElasticsearchRecently posted
elastic · United Kingdom · Hybrid 🇬🇧
JavaTechnologySalary not listed