Python Developer, Data Experience

Practiceswork
London, UK
15 days ago
Apply on www.apply4u.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Automation of Tests Big Data Code Review Databases Continuous Integration Information Engineering Extract Transform Load (ETL) Relational Databases Linux Python (Programming Language) Software Maintenance
+12 more
Standard Sql Secure Coding Data Logging Data Processing Apache Spark Git Fastapi SC Clearance Pandas Pyspark Data Management Data Pipelines

Job description

Design, develop and maintain high-quality Python applications, services and data processing solutionsBuild and optimise scalable ETL/ELT pipelines for ingestion, transformation and delivery of structured and unstructured dataDevelop robust data processing workflows using Python and modern data engineering technologiesWork with large and complex datasets, ensuring data quality, integrity, availability and performanceIntegrate data from APIs, databases, files and streaming systemsDevelop reusable, well-tested and maintainable software componentsDesign and implement automated testing, monitoring, logging and error-handling mechanismsCollaborate with data engineers, software engineers, architects and other technical stakeholdersContribute to the design and evolution of data platforms, pipelines and supporting infrastructureImprove system performance, scalability, reliability and automationParticipate in code reviews and contribute to engineering standards and best practicesWork within secure

Requirements

development environments and adhere to security, governance and compliance requirementsProduce technical documentation and contribute to architectural and engineering decisionsRequirementsSignificant commercial experience developing Python applications and servicesStrong experience in data engineering, including the design and development of scalable ETL/ELT pipelinesProven experience working with SQL, relational databases and large datasetsExperience with data processing technologies such as PySpark, Spark or PandasStrong understanding of data quality, transformation and integrationExperience with Git, CI/CD and automated testingComfortable working in Linux and secure development environmentsExperience delivering production-grade solutions within complex technical environmentsActive UK Security Clearance (SC/DV) is mandatory for this roleCore CompetenciesDemonstrates 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 keywordsPython Application DevelopmentETL/ELT Pipeline DesignSQL and Relational Database ManagementData Processing Technologies (PySpark, Spark, Pandas)Active UK Security Clearance (SC/DV)Certifications & QualificationsActive UK Security Clearance (SC/DV)Industry KeywordsData EngineeringData Processing WorkflowsTechnical DocumentationCode ReviewsSecure Development EnvironmentsTools & TechnologiesPySparkSparkPandas #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

2:03 min

Accelerating pandas dataframes using cudf module plugins

Ankit Patel Ankit Patel · World Congress 2024

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · World Congress 2024

3:33 min

Refactoring data science workflows using Rapids QDF and Pandas

Paul Graham Paul Graham · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all