> Markdown version of [/jobs/ext/2450197-data-engineer](https://www.wearedevelopers.com/jobs/ext/2450197-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:** SThree Plc - **Location:** Edinburgh, UK - **Experience:** Experienced - **Salary:** £130,000.0 - £169,000.0 - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Amazon Web Services, Business Analytics Applications, Microsoft Azure, Bash Shell, Cloud Computing, Continuous Integration, Data as a Services, Information Engineering, Data Governance, Data Infrastructure, Extract Transform Load (ETL), Data Systems, Relational Databases, Distributed Systems, Python (Programming Language), SQL Databases, Google Cloud, Containerization, Kubernetes, Information Technology, Terraform, Data Pipelines, Docker, Microservices - **Published:** August 26, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=641e9567c5085240 ## About the Role * 3-5 years' professional experience in data engineering, data infrastructure or similar data platform development roles * Strong proficiency in at least one programming language (Python, Java, Bash or similar) and demonstrated ability to write clean, maintainable code * Solid understanding of SQL and relational databases; experience designing and optimising data models * Experience building and maintaining data pipelines using modern ETL/ELT tools and frameworks * Working knowledge of cloud platforms (Azure, AWS or GCP) and their data services * Bachelor's degree in Computer Science, Engineering or related discipline * Authorization to work in the United Kingdom Nice-to-have * Master's degree * Google Cloud Data Engineer certification * Experience with containerisation (Docker, Kubernetes) and infrastructure-as-code (Terraform) * Familiarity with CI/CD practices and tools * Experience with distributed systems architecture and microservices patterns * Knowledge of data governance, data quality frameworks or CSDR/regulatory compliance in data contexts ## Description Roles of this type could sit within a collaborative, technically-driven engineering environment where you would work alongside data architects, analysts and platform teams to build and enhance data infrastructure. The work could involve designing and implementing data pipelines, ensuring data quality and consistency, optimising system performance, and collaborating with stakeholders to understand and translate data requirements into technical solutions. You could have scope to contribute to decisions about technology choices, system design patterns and process improvements across the data platform., * Designing, building and maintaining scalable data pipelines and ETL processes that move data reliably from source systems to analytics platforms * Developing data quality frameworks and monitoring processes to ensure data consistency, accuracy and governance across the platform * Working with data architects and analytics teams to understand data requirements and translate them into technical specifications and implementations * Optimising data pipeline performance, identifying bottlenecks and implementing solutions to improve throughput and latency * Collaborating with stakeholders across the business to gather data requirements, understand use cases and communicate technical constraints and trade-offs * Supporting the deployment, maintenance and monitoring of data infrastructure across cloud environments (Azure, AWS, GCP) * Contributing to the selection, implementation and refinement of tools, technologies and best practices for data engineering, Most roles of this type offer the following, dependent on the industry and seniority of the role: * Opportunity to design and build data systems that support critical business decisions and analytics * Scope to work with modern cloud technologies and evolving data engineering practices * Collaboration with skilled data architects, analysts and platform engineers across a growing function * Exposure to complex technical challenges and scope to develop deeper expertise in data infrastructure * Contract-based flexibility with a competitive daily rate * Potential progression toward senior-level responsibilities where supported by the role facts and business context ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [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) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## 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) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-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)