Job Search and Career Advice Platform

Enable job alerts via email!

Python Software Engineer

Method Resourcing

Bristol

Hybrid

GBP 55,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A renewable energy organization seeks a Python Software Engineer to own and evolve a critical internal system. Responsibilities include designing ETL pipelines, developing Python applications using Flask, and optimizing APIs. The ideal candidate has 3+ years of Python experience, a degree in Computer Science or equivalent, and familiarity with AWS services. Benefits include 25 days holiday, private healthcare, and a training allowance.

Benefits

25 days holiday + bank holidays
Pension contribution
Private healthcare + dental
Training and development allowance
Paid volunteering
Life assurance
Recognition awards

Qualifications

  • 3+ years of commercial experience in Python engineering.
  • Strong experience with Python frameworks.
  • Comfortable with API design and delivery.
  • Experience with ETL pipelines and concurrent processing.
  • Familiar with cloud platforms.

Responsibilities

  • Design and maintain ETL pipelines for high-volume data processing.
  • Develop reliable APIs and optimize UI components.
  • Manage relational databases, mainly PostgreSQL.
  • Support and troubleshoot AWS services.
  • Collaborate closely with the current engineer to take ownership of the system.

Skills

Python frameworks
Designing and delivering APIs
ETL pipelines
Cloud-native engineering principles
PostgreSQL

Education

Degree in Computer Science or related field

Tools

AWS (ECS, S3, EC2, RDS, CloudWatch)
Flask
IaC (Pulumi)
Linux
Job description

Python Software Engineer | Python | AWS | Flack | ETL | API's | 3 days per week hybrid into Bristol | £55,000 + Benefits

Method Resourcing have partnered with a fantastic renewable energy organisation looking for a Python Engineer who’s excited by the idea of owning and evolving a core internal system that the whole business relies on. If you enjoy solving complex problems, building clean and scalable backend services, and working across cloud-native environments, this role will put you right at the centre of it.

You’ll be developing high-quality Python applications, shaping APIs, improving user interfaces, and owning data pipelines that process significant volumes of information. This is a hands‑on engineering role where you’ll work closely with existing technical stakeholders to fully understand the system, take ownership, and drive it forward.

What You’ll Be Doing :
  • Designing and maintaining ETL pipelines capable of concurrent, high-volume data processing.
  • Building and enhancing internal Python applications, predominantly using Flask.
  • Developing reliable APIs and optimising UI components where needed.
  • Ensuring everything is scalable and production‑ready through Infrastructure as Code.
  • Managing relational databases (mainly PostgreSQL).
  • Supporting and troubleshooting AWS services across a broad cloud stack.
  • Taking ownership of the core system by pairing with the current engineer and becoming deeply familiar with the codebase.
What We’re Looking For :
  • Degree in Computer Science or related field, or solid equivalent experience.
  • 3+ years of commercial experience in Python engineering.
  • Strong ability with Python frameworks.
  • Comfortable designing and delivering APIs.
  • Experience working with ETL pipelines and concurrent processing.
  • Familiarity with cloud platforms and cloud-native engineering principles.
Tech Stack You’ll Work With :
  • AWS : ECS, S3, EC2, RDS, CloudWatch
  • Python Frameworks : Flask, SQLAlchemy
  • IaC : Pulumi
  • OS : Linux
  • Database : PostgreSQL
Benefits :
  • 25 days holiday + BH's
  • Pension contribution
  • Private healthcare + dental
  • Training and development (£1500 allowance)
  • Paid volunteering
  • Life assurance
  • Recognition awards

If this sounds of interest, please apply, or reach out to thomas.morris@methodresourcing.co.uk with your CV attached for more information.

Python Software Engineer | Python | AWS | Flack | ETL | API's | 3 days per week hybrid into Bristol | £55,000 + Benefits

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.