Python Software Engineer - SC Cleared

Searchability

West of England

Hybrid

GBP 45,000 - 75,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Searchability in Bristol is seeking a Python Engineer / Data Engineer with active SC clearance for their public sector projects. The role is hybrid and hands-on, focusing on Python development, data pipelines, and cloud technologies across AWS/Azure/GCP.

You'll build data platforms, develop Python-based services, and contribute to CI/CD workflows, testing, and IaC with Terraform. Collaboration with data specialists and client stakeholders is key.

Qualifications

  • Proficient Python developer with hands-on experience.
  • Cloud platforms: AWS, Azure or GCP.
  • Version control with Git.
  • Understanding of CI/CD pipelines and practices.
  • Commercial SQL experience and data handling.
  • ETL/ELT data pipelines and data transformation.
  • Testing: unit and integration, data quality testing.
  • Awareness or experience with Infrastructure as Code (Terraform).
  • Active SC Clearance required to start.

Responsibilities

  • Develop and maintain Python-based applications and data solutions.
  • Build and support data pipelines and ETL/ELT processes.
  • Work with cloud platforms (AWS/Azure/GCP).
  • Apply software engineering practices including Git and CI/CD.
  • Support cloud infrastructure and IaC tooling like Terraform.
  • Work with databases and SQL for data access.
  • Ensure data quality, cleansing, and standardisation.
  • Collaborate with engineers, data specialists and stakeholders.
  • Work in Agile, multidisciplinary teams.

Skills

Python
Cloud platforms (AWS/Azure/GCP)
Git
CI/CD
SQL
Data engineering – ETL/ELT
Testing
SC Clearance

Tools

Terraform (IaC)

Job description

Python Engineer / Data Engineer – SC Cleared
New Permanent Opportunity for an SC Cleared Python Engineer / Data Engineer with a leading Public Sector Consultancy
  • Location: Bristol – hybrid working model
  • Salary: Up to £75,000 DOE
  • Clearance: Active SC required to start
  • Type: Permanent
  • Experience: Python, AWS/Azure/GCP, Git, CI/CD, SQL, ETL/Data Pipelines, IaC

I'm currently working with a leading public sector technology consultancy delivering digital, data and technology projects across government.
They're looking for a Python Engineer / Data Engineer to join their growing team in Bristol. This is a hands‑on engineering role that would suit a strong Python / Backend Engineer with an interest in data engineering and cloud technologies.
You'll work on modern data platforms and services, developing Python‑based solutions while gaining exposure to data pipelines, cloud infrastructure, CI/CD and Infrastructure as Code.

Key Responsibilities:
  • Develop and maintain robust Python-based applications, services and data solutions.
  • Build and support data pipelines, ETL/ELT and data transformation processes.
  • Work with cloud platforms including AWS, Azure or GCP.
  • Apply software engineering practices including Git, testing and CI/CD.
  • Support cloud infrastructure and automation using Terraform / IaC.
  • Work with databases and SQL.
  • Support data quality, cleansing and standardisation.
  • Collaborate with engineers, data specialists and client stakeholders.
  • Work within Agile, multidisciplinary engineering teams.
Key Skills Required:
  • Python – strong hands‑on development experience
  • Cloud – AWS, Azure or GCP
  • Git – version control
  • CI/CD – understanding of modern software delivery
  • SQL – basic commercial experience
  • Data Engineering – ETL/ELT, data pipelines and transformation
  • Testing – unit, integration and data quality testing
  • IaC / Terraform – awareness or practical experience
  • SC Clearance – active clearance required to start
Desirable:
  • Docker
  • Airflow / AWS Glue
  • Pandas
  • Data Lakes / Data Warehouses
  • Public sector or consultancy experience
  • Agile delivery experience
  • Experience working alongside data science / ML teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Software Engineer - SC Cleared
Python Software Engineer - SC Cleared

Searchability • Manchester

Hybrid
GBP 60,000 - 75,000
Python Software Engineer - SC Cleared
Python Software Engineer - SC Cleared

Searchability • City Of London

Hybrid
GBP 54,000 - 75,000
Python Software Engineer - SC Cleared
Python Software Engineer - SC Cleared

Searchability • Cardiff

Hybrid
GBP 60,000 - 75,000
Data Engineer – SC Cleared
Data Engineer – SC Cleared

Searchability • City Of London

Hybrid
GBP 68,000 - 83,000
Pension (6%)
30 days leave
Python Engineer - Outside IR35
Python Engineer - Outside IR35

SoCode Recruitment • Cambridgeshire and Peterborough

Hybrid
GBP 92,000 - 111,000
SC-Cleared Python Engineer: Data & Cloud Pipelines
SC-Cleared Python Engineer: Data & Cloud Pipelines

Searchability • West of England

Hybrid
GBP 45,000 - 75,000
SC Cleared Python Engineer - Data & Cloud (Cardiff, Hybrid)
SC Cleared Python Engineer - Data & Cloud (Cardiff, Hybrid)

Searchability • Cardiff

Hybrid
GBP 60,000 - 75,000
SC Cleared Python/Data Engineer — Cloud & ETL
SC Cleared Python/Data Engineer — Cloud & ETL

Searchability • City Of London

Hybrid
GBP 54,000 - 75,000
Senior Python / AWS Engineer - Security Cleared
Senior Python / AWS Engineer - Security Cleared

Searchability • City Of London

Hybrid
GBP 112,000 - 147,000
Software Engineer – Python/AWS/Terraform (SC or DV Cleared)
Software Engineer – Python/AWS/Terraform (SC or DV Cleared)

La Fosse • Greater London

Hybrid
GBP 111,000 - 166,000