Python Developer, Data Experience

Jobtailor

Greater London

On-site

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a data-focused Python engineer to design, build, and maintain high-quality data processing solutions in a secure environment. You will develop scalable ETL/ELT pipelines, handle large datasets, and collaborate with cross-functional teams to drive architectural decisions.

You will implement robust testing, monitoring and logging, ensure data quality and integrity, and contribute to data platforms while adhering to governance requirements.

Qualifications

  • Extensive commercial experience building Python applications and services.
  • Strong data engineering background with scalable ETL/ELT pipelines.
  • Proficient in SQL and handling large datasets.
  • Experience with PySpark, Spark, and Pandas.
  • Familiar with Git, CI/CD and automated testing.
  • Comfortable Linux environments and secure development practices.
  • Active UK Security Clearance (SC/DV) is mandatory.

Responsibilities

  • Design, develop and maintain Python applications, services and data processing solutions.
  • Build and optimise scalable ETL/ELT pipelines for ingestion, transformation and delivery of data.
  • Develop robust data processing workflows using Python and modern data engineering technologies.
  • Work with large and complex datasets, ensuring data quality, integrity, availability and performance.
  • Integrate data from APIs, databases, files and streaming systems.
  • Develop reusable, well-tested and maintainable software components.
  • Design and implement automated testing, monitoring, logging and error-handling mechanisms.
  • Collaborate with data engineers, software engineers, architects and other technical stakeholders.
  • Contribute to the design and evolution of data platforms, pipelines and supporting infrastructure.
  • Improve system performance, scalability, reliability and automation.
  • Participate in code reviews and contribute to engineering standards and best practices.
  • Work within secure development environments and adhere to security, governance and compliance requirements.
  • Produce technical documentation and contribute to architectural and engineering decisions.

Skills

Python programming
Data engineering
SQL proficiency
Git & CI/CD
Linux & secure envs
Production-grade delivery
Stakeholder collaboration
Security awareness

Education

Relevant degree or equivalent experience

Tools

PySpark
Spark
Pandas

Job description

  • Design, develop and maintain high-quality Python applications, services and data processing solutions
  • Build and optimise scalable ETL/ELT pipelines for ingestion, transformation and delivery of structured and unstructured data
  • Develop robust data processing workflows using Python and modern data engineering technologies
  • Work with large and complex datasets, ensuring data quality, integrity, availability and performance
  • Integrate data from APIs, databases, files and streaming systems
  • Develop reusable, well-tested and maintainable software components
  • Design and implement automated testing, monitoring, logging and error-handling mechanisms
  • Collaborate with data engineers, software engineers, architects and other technical stakeholders
  • Contribute to the design and evolution of data platforms, pipelines and supporting infrastructure
  • Improve system performance, scalability, reliability and automation
  • Participate in code reviews and contribute to engineering standards and best practices
  • Work within secure development environments and adhere to security, governance and compliance requirements
  • Produce technical documentation and contribute to architectural and engineering decisions
Requirements
  • Significant commercial experience developing Python applications and services
  • Strong experience in data engineering, including the design and development of scalable ETL/ELT pipelines
  • Proven experience working with SQL, relational databases and large datasets
  • Experience with data processing technologies such as PySpark, Spark or Pandas
  • Strong understanding of data quality, transformation and integration
  • Experience with Git, CI/CD and automated testing
  • Comfortable working in Linux and secure development environments
  • Experience delivering production-grade solutions within complex technical environments
  • Active UK Security Clearance (SC/DV) is mandatory for this role
Core Competencies

Demonstrates expertise in developing and maintaining high-quality Python applications and scalable ETL/ELT pipelines, with a strong focus on data quality, integration, and performance within secure environments. Proficient in collaborating with technical stakeholders and contributing to architectural decisions while adhering to compliance requirements.

Highest-signal resume keywords
  • Python Application Development
  • ETL/ELT Pipeline Design
  • SQL and Relational Database Management
  • Data Processing Technologies (PySpark, Spark, Pandas)
  • Active UK Security Clearance (SC/DV)
Certifications & Qualifications
  • Active UK Security Clearance (SC/DV)
Industry Keywords
  • Data Engineering
  • Data Processing Workflows
  • Technical Documentation
  • Code Reviews
  • Secure Development Environments
Tools & Technologies
  • PySpark
  • Spark
  • Pandas
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

iXceed Solutions • Greater London

On-site
GBP 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Jobtailor • Northam

On-site
GBP 70,000 - 110,000
Python Developer with Data experience
Python Developer with Data experience

Solirius Reply • Greater London

Hybrid
GBP 70,000 - 110,000
Private healthcare
Bonus
Flexible working
+6
Senior AWS Data Engineer
Senior AWS Data Engineer

Jobtailor • Greater London

On-site
GBP 65,000 - 90,000
Python Developer with Data experience
Python Developer with Data experience

Solirius Consulting • Greater London

On-site
GBP 70,000 - 110,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+2
Python Developer with Data experience
Python Developer with Data experience

Solirius LTD • Greater London

Hybrid
GBP 70,000 - 110,000
Competitive Salary
Bonus Scheme
Private Healthcare Insurance
+11
Software Engineer, Data
Software Engineer, Data

Jobtailor • Greater London

On-site
GBP 70,000 - 100,000
Python Data Engineer - ETL & Spark | SC/DV Clearance
Python Data Engineer - ETL & Spark | SC/DV Clearance

Jobtailor • Greater London

On-site
GBP 70,000 - 100,000
Senior Data Engineer
Senior Data Engineer

LTM • Sheffield

On-site
GBP 76,000 - 103,000
AWS Data Engineer
AWS Data Engineer

iO Associates • Greater London

On-site
GBP 90,000 - 130,000