> Markdown version of [/jobs/ext/2259860-python-developer](https://www.wearedevelopers.com/jobs/ext/2259860-python-developer). 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 - **Company:** iXceed Solutions - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Agile Methodology, Airflow, Amazon S3, Microsoft Azure, Big Data, Databases, Web Scraping, Extract Transform Load (ETL), Data Mining, DevOps, Python (Programming Language), PostgreSQL, NumPy, Object-Oriented Software Development, Performance Tuning, Scrum Methodology, Query Optimization, Selenium, SQL Databases, Workflow Management Systems, Data Processing, Sql Optimization, Apache Spark, Git, Fastapi, Pandas, Data Pipelines, Databricks - **Published:** August 26, 2026 - **Apply:** https://www.collegerecruiter.com/job/2815179947-python-developer ## About the Role We are seeking a highly skilled and hands-on Data Engineer (Python Enterprise Developer) with deep expertise in Python development, SQL, ETL engineering, and data processing. This role requires a strong Python engineer who can independently design, build, optimise, and support production-grade data pipelines and applications. The successful candidate will demonstrate extensive real-world experience with Python data processing libraries, advanced SQL development, ETL pipeline engineering, cloud platforms, and DevOps practices. Candidates should be comfortable participating in live coding assessments and discussing technical design decisions in depth. Experience within Energy Trading, Commodities Trading, Front Office Trading, or other fast-paced data-intensive environments will be highly advantageous. Mandatory Skills * 8+ years of hands-on Python development experience * Strong understanding of core Python programming concepts * Experience building production-grade Python applications * Object-Oriented Programming (OOP) * Error handling, performance optimisation, and code modularisation Python Data Libraries * Pandas * NumPy * Polars * Selenium * BeautifulSoup * Requests Database & Settings * Advanced SQL development * Complex joins, window functions, query optimisation * Performance tuning * Design and development of Python-based ETL pipelines * Data extraction, transformation, and loading using native Python * Data manipulation and processing using Pandas and Polars * Web scraping and automation solutions Workflow Orchestration * AWS S3, * A strong Python engineer first and a Data Engineer second * Able to explain technical design decisions and ETL trade-offs * Experienced in building solutions without heavy dependency on Spark abstractions * Capable of completing live coding exercises confidently * Hands-on throughout the development lifecycle, from design to deployment * Experienced working in high-pressure, business-critical environments ## Description Data Engineer (Python Enterprise Developer) Location: Canary Wharf, London, UK Contract Type: Long-Term Contract Experience Required: 8+ Years Role Overview We are seeking a highly skilled and hands-on Data Engineer (Python Enterprise Developer) with deep expertise in Python development, SQL, ETL engineering, and data processing. This role requires a strong Python engineer who can independently design, build, optimise, and support production-grade data pipelines and applications. The successful candidate will demonstrate extensive real-world experience with Python data processing libraries, advanced SQL development, ETL pipeline engineering, cloud platforms, and DevOps practices. Candidates should be comfortable participating in live coding assessments and discussing technical design decisions in depth. Experience within Energy Trading, Commodities Trading, Front Office Trading, or other fast-paced data-intensive environments will be highly advantageous. Mandatory Skills * 8+ years of hands-on Python development experience * Strong understanding of core Python programming concepts * Experience building production-grade Python applications * Object-Oriented Programming (OOP) * Error handling, performance optimisation, and code modularisation Python Data Libraries * Pandas * NumPy * Polars * Selenium * BeautifulSoup * Requests Database & Settings * Advanced SQL development * Complex joins, window functions, query optimisation * Performance tuning * Design and development of Python-based ETL pipelines * Data extraction, transformation, and loading using native Python * Data manipulation and processing using Pandas and Polars * Web scraping and automation solutions Workflow Orchestration * AWS S3 Key Responsibilities * Design, develop, and maintain enterprise-grade Python applications * Build scalable Python-based ETL and data processing pipelines * Develop web scraping and automation frameworks using Selenium and BeautifulSoup * Process and transform large datasets using Pandas, NumPy, and Polars * Design, optimise, and support PostgreSQL databases and SQL solutions * Create and maintain Apache Airflow workflows * Work with AWS S3 and Azure Databricks platforms * Implement and maintain CI/CD pipelines using Azure DevOps and Git * Troubleshoot production issues and optimise system performance * Collaborate with distributed teams across multiple locations and time zones * Participate in Agile and Scrum delivery methodologies * Contribute to architecture discussions and technical solution design Ideal Candidate * A strong Python engineer first and a Data Engineer second * Able to explain technical design decisions and ETL trade-offs * Experienced in building solutions without heavy dependency on Spark abstractions * Capable of completing live coding exercises confidently * Hands-on throughout the development lifecycle, from design to deployment * Experienced working in high-pressure, business-critical environments ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [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) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs)