> Markdown version of [/jobs/ext/2206537-data-engineer](https://www.wearedevelopers.com/jobs/ext/2206537-data-engineer). 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). --- # Data Engineer - **Company:** ECM Selection Limited - **Location:** UK (Remote available) - **Experience:** Expert - **Salary:** £100,000.0 - **Contract:** Permanent contract - **Skills:** Amazon Web Services, Relational Databases, Python (Programming Language), PostgreSQL, Transact-SQL, Information Technology, Data Pipelines - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/26990 ## About the Role * A 1st or 2.1 in Computer Science or a similarly applicable subject from a well-respected university * Substantial experience in designing data engineering solutions for product companies * Strong skills in AWS, Python, relational database design using (with T-SQL, PostgreSQL etc.) * Confident in working closely with clients, mentoring, and managing as required * Full existing right to work in the UK. ## Description As Senior Data Engineer, you would take ownership of the data pipeline and processes responsible for collecting, storing, and analysing real-time device performance data. Working in collaboration with the software and data science teams, your expertise and high level insights will allow you to architect efficient AWS/Python-based systems for handling multiple data sources. You will also liaise with customers and external stakeholders to determine requirements, make key decisions, investigate and solve issues, and promote best practice in the company. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Optimizing Discovery: PostgreSQL's Role in Transforming GetYourGuide's Search](https://www.wearedevelopers.com/videos/1647-optimizing-discovery-postgresql-s-role-in-transforming-getyourguide-s-search) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) ## Related Articles - [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) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)