Python Developer

Data Engineer (Python Enterprise Developer)

Location: London – Canary Wharf

Work Mode: Hybrid (4 days onsite/week)

Contract Duration: 9+ Months

Role Overview

We are looking for a highly hands-on Senior Python Data Engineer with strong core Python development expertise and experience building native Python ETL/data processing solutions. The role requires deep practical coding capability rather than heavy dependency on Spark/Databricks abstractions.

Candidates must be confident in live coding environments and demonstrate strong real-world experience with Python data libraries, SQL engineering, and production-grade data pipelines.

Preference will be given to candidates with front-office, trading, or energy trading domain exposure.

Mandatory Skills

  • Python
  • Postgres SQL
  • Azure Databricks
  • AWS (S3)
  • Apache Airflow
  • Git
  • Azure DevOps / CI/CD

Required Experience

  • 8+ years of hands-on Python development
  • Strong experience with:
  • Pandas
  • Polars
  • NumPy
  • Selenium
  • BeautifulSoup
  • Requests
  • Experience building native Python ETL pipelines for scraping, transformation, and processing
  • Strong SQL capability including complex queries and data modelling
  • Experience with AWS services and Azure Databricks
  • Hands-on CI/CD and DevOps workflow exposure
  • Agile/Scrum delivery experience

Preferred Experience

  • Energy trading / trading domain background
  • Front-office or fast-paced data environments
  • Exposure to big data processing and Spark

Important Notes

  • Strong core Python coding ability is essential
  • Candidates must be comfortable with live coding interviews
  • Pure PySpark/Databricks-focused profiles without strong native Python expertise may not be suitable
  • Preference for hands-on engineers over coordination-only profiles

Job Details

Company
iXceed Solutions
Location
City of London, London, United Kingdom
Posted