Data Engineer

SThree Plc
Birmingham, UK
about 2 months ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£130,000.0 - £169,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) .NET Framework Agile Methodology Airflow Amazon Web Services Microsoft Azure Cloud Computing Continuous Integration Data Architecture Information Engineering Data Governance Data Infrastructure
+22 more
Data Integrity Extract Transform Load (ETL) Data Warehousing Distributed Systems Python (Programming Language) Power BI SQL Databases Data Streaming Data Processing Google Cloud Cloud Platform System Apache Spark Containerization Kubernetes Infrastructure Automation Frameworks Information Technology Apache Kafka Terraform Software Version Control Data Pipelines Docker Microservices

Job description

  • Designing and building scalable data pipelines and ETL workflows to ingest, transform and serve data reliably
  • Collaborating with data analysts, stakeholders and platform teams to gather data requirements and translate them into robust technical solutions
  • Implementing data quality checks, validation frameworks and monitoring to ensure data integrity and pipeline reliability
  • Optimising data warehouse performance, query efficiency and cost-effectiveness across cloud infrastructure
  • Maintaining CI/CD practices, version control and infrastructure-as-code tooling to ensure deployment stability
  • Troubleshooting data flow issues, bottlenecks and performance degradation across distributed systems
  • Contributing to documentation, architecture decisions and knowledge-sharing within the data team, Most roles of this type offer the following, dependent on the industry and seniority of the role:
  • Hands-on involvement in modernising data infrastructure and enabling data-driven decision-making
  • Exposure to cutting-edge cloud platforms and engineering practices
  • Opportunity to grow technical depth in distributed systems, scalability and data governance
  • Collaborative working with cross-functional teams including data analysts, engineers and business stakeholders
  • Potential progression into senior-level data architecture or platform leadership roles where supported by performance and role development

Requirements

  • 3+ years of hands-on data engineering experience, including pipeline design, ETL development and data warehouse optimisation
  • Strong proficiency in SQL and experience with at least one cloud data platform (Azure, AWS or Google Cloud)
  • Solid understanding of data modelling, data quality principles and pipeline orchestration
  • Experience with one or more of: Python, Java, .NET or similar languages for data processing
  • Familiarity with containerisation (Docker, Kubernetes) and CI/CD tooling
  • Bachelor’s degree in Computer Science or related field
  • Authorisation to work in the United Kingdom

Nice-to-have

  • Master’s degree or Google Cloud Data Engineer certification
  • Experience with distributed systems architecture or microservices
  • Exposure to tools such as Apache Spark, Airflow, Kafka or similar streaming/orchestration platforms
  • Knowledge of Power BI, Terraform or infrastructure-as-code practices
  • Agile working practices and experience supporting analytics or BI initiatives

Benefits & conditions

Roles of this type may sit within engineering or analytics-focused teams where data infrastructure is central to organisational capability. The work could involve collaborating with data analysts, platform engineers and business stakeholders to design robust pipelines, ensure data quality and unlock insights that drive decision-making. You could be working on contract terms at £500-650 per day, based in Birmingham, West Midlands, with exposure to cloud platforms, modern CI/CD practices and distributed systems thinking.

About the company

SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…