Data / Platform Engineer

Change Job Ltd
Edinburgh, UK
14 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Adaptable Database Systems Application Programming Interfaces (APIs) Business Analytics Applications Computing Platforms Microsoft Azure Cloud Computing Databases Continuous Integration Information Engineering Data Governance Data Infrastructure Extract Transform Load (ETL)
+25 more
Data Warehousing DevOps Github Python (Programming Language) PostgreSQL Metadata Microsoft SQL Server Power BI Cloud Services SQL Databases Systems Integration Tableau (Software) Cloud Platform System Azure Data Factory Sql Optimization Apache Spark Microsoft Fabric Pyspark Deployment Automation Data Management Api Design Terraform Data Pipelines Powerapps Databricks

Job description

We are looking for an experienced Data/Platform Engineer to join my clients growing team. This role is ideal for an engineer who enjoys designing modern data platforms, building scalable cloud solutions, and automating deployments through DevOps best practices.

You will work across the full data lifecycle, from platform architecture and data engineering through to analytics, reporting, governance, and cloud optimisation. The role requires a strong technical background combined with the ability to deliver practical solutions that drive business value.

The role is hybrid working with 3 days from home and 2 days from the local office (Edinburgh, London, Manchester, Birmingham or Leeds) or with client., * Design, build and maintain modern cloud-based data platforms and data warehouse solutions.

  • Develop and optimise ETL/ELT pipelines using Databricks, Spark, SQL and Python.
  • Create and manage CI/CD pipelines to automate deployments and improve engineering productivity.
  • Implement Infrastructure as Code using Terraform and cloud-native tooling.
  • Design and maintain scalable data models that support operational and strategic reporting requirements.
  • Manage platform security, access controls, metadata and data governance standards.
  • Build integrations with external systems, APIs and cloud services.
  • Support the development and delivery of BI dashboards and analytics solutions.
  • Collaborate with business and technical stakeholders to define and deliver scalable data solutions.
  • Drive automation, testing and continuous improvement across data and platform services.

Requirements

  • Strong experience in Data Engineering, Platform Engineering and Data Modelling.
  • Advanced SQL and Python development skills.
  • Hands-on experience with Databricks, Spark and PySpark.
  • Experience with Azure cloud technologies, including Azure Data Factory and Microsoft Fabric.
  • CI/CD pipeline development using GitHub and Azure DevOps.
  • Infrastructure as Code using Terraform.
  • Experience with PostgreSQL, SQL Server or other enterprise database platforms.
  • Knowledge of data warehouse architecture, governance and security best practices.
  • Experience working within Agile delivery environments.
  • Power BI, Tableau and enterprise reporting solutions.
  • dbt and dbt Cloud.
  • Power Apps and Power Automate.
  • API development and integration experience.

Apply for this position

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

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

4:32 min

Harnessing Spark with Python using PySpark and Py4J

Ayon Roy · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all