> Markdown version of [/jobs/ext/2738558-python-developer-data-experience](https://www.wearedevelopers.com/jobs/ext/2738558-python-developer-data-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Python Developer, Data Experience - **Company:** Practiceswork - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** 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, Standard Sql, Secure Coding, Data Logging, Data Processing, Apache Spark, Git, Fastapi, SC Clearance, Pandas, Pyspark, Data Management, Data Pipelines - **Published:** September 6, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/python-developer-data-experience/46368626 ## About the Role 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 ## 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 ## Related Videos - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Advanced Typing in TypeScript](https://www.wearedevelopers.com/videos/496-advanced-typing-in-typescript) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Data Science on Software Data](https://www.wearedevelopers.com/videos/162-data-science-on-software-data) - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) ## Related Articles - [The 13 Best Python Libraries for Developers in 2025](https://www.wearedevelopers.com/magazine/371-the-13-best-python-libraries-for-developers-in-2025) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)