Python Software Engineer - SC Cleared
Searchability · Cardiff, Wales ·
Last confirmed by our partners on 29 Oct 2026.
Python Engineer / Data Engineer - SC Cleared
New Permanent Opportunity for an SC Cleared Python Engineer / Data Engineer with a leading Public Sector Consultancy
- Location: Cardiff - 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
Role Opportunity
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 Cardiff. 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
To be Considered:
If you're a Python Developer, Backend Engineer or Software Engineer with some exposure to data and cloud technologies, I'd be keen to speak with you even if you wouldn't traditionally consider yourself a Data Engineer.
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in Cardiff: £46,000 – £84,000, from 59 adverts
11 live adverts for Software developer in Cardiff
Same role within 50 km
- Custom Software Engineer · Penarth · 5 km
- Custom Software Engineer - Architect Scalable Solutions · Penarth · 5 km
Remote or home office in 14% of 1599 Software developer adverts we list nationwide
More openings at Searchability
44 other openings we list
- Fixed-Term Production Manager — On-Site 4 Days/Week & Lean · Glenrothes
- SAP Data Migration Specialist · Newport
- Hybrid Data Analyst: Public Sector Insights & Visualization · London
- Data Engineer – SC Cleared · London
- Lead Quality Assurance Engineer · Manchester