Senior Python Engineer, Data Platforms

Enso Recruitment — United Kingdom · Posted ~8 hours ago

Senior Full-time

Skills

Python data platforms ETL pipelines backend development data processing scalable systems production systems ETL data pipelines backend services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an experienced engineering team building and operating production-grade data platforms and services. You will develop scalable Python backend systems, maintain high-volume ETL pipelines, process large datasets, influence architecture and technical decisions, and help shape the evolution of the platform.

Highlights

Take significant ownership within a small, high-autonomy engineering environment working on complex data-intensive systems. The role offers influence over technical decisions, platform evolution, scalable data services, and production operations.

Description

Enso Recruitment is delighted to be partnering with an established international technology business as they continue to invest in their engineering capability. As part of this growth, we are supporting the appointment of a number of Senior Python Engineers to join a highly experienced technology team working on complex, data-intensive systems. The Opportunity This is an opportunity to take significant ownership within a growing engineering function, working on the platforms and services responsible for processing and managing large volumes of data. You'll work within a small, high-autonomy engineering environment where you'll have the freedom to influence technical decisions, improve existing systems and help shape how the platform evolves. Key Responsibilities Design, build and operate production-grade data platforms and servicesDevelop and maintain ETL/data pipelines supporting high-volume workloadsBuild scalable backend services and data-processing applications using PythonContribute to cloud infrastructure, deployment processes, CI/CD and observabilityMaintain high standards around reliability, testing and data qualityTroubleshoot and resolve complex production issuesContribute to technical decision-making, code reviews and engineering best practiceHelp shape technical standards and engineering practices as the team develops About You We're looking for an experienced engineer who is comfortable taking ownership of production systems and working with a high degree of autonomy. Ideally, you'll bring: Strong commercial Python experience across data engineering and/or backend developmentExperience designing and operating production data pipelinesStrong SQL skills and experience with modern data platforms or warehousesHands-on experience working within AWS or another major cloud environmentExperience with containerised applications using Docker and ideally KubernetesExposure to workflow orchestration technologiesAn understanding of CI/CD, infrastructure and observabilityStrong troubleshooting skills and an appreciation for reliability in production environmentsThe ability to communicate technical decisions effectively with both technical and non-technical stakeholders What's on Offer Competitive salary, negotiable depending on experienceHybrid workingComprehensive benefits packageSignificant technical ownership and autonomyOpportunity to join a growing engineering function and influence its future direction To find out more about this opportunity, hit Apply or reach out to a member of the Enso Recruitment team today!✉️📞