Database Platform Engineer

McGregor Boyall Associates Ltd.
Glasgow, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Glasgow, United Kingdom

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Build Automation
Azure
Cloud Computing
Databases
Continuous Integration
Information Engineering
Data Governance
Data Infrastructure
Software Design Patterns
Distributed Data Store
Distributed Systems
Greenplum
Python
PostgreSQL
Performance Tuning
Ansible
Scripting (Bash/Python/Go/Ruby)
Autoscaling
Snowflake
Data Management
Terraform
Serverless Computing

Job description

Our FS client is looking for an exceptional Distributed Database Platform Engineer to join their enterprise data infrastructure team and help operate, scale, and modernize a global deployment of Snowflake, PostgreSQL, and Greenplum platforms-supporting more than 10,000+ distributed clusters. If you're passionate about automation, performance engineering, and next-generation data platforms, this role offers the scale, complexity, and impact you're looking for.

In this role, you will design and manage large-scale distributed database systems, architect hybrid and multi-cloud deployments across AWS and Azure, and build automation frameworks that enable self-healing, auto-scaling, and intelligent monitoring. You'll collaborate closely with data engineering, platform, and application teams to ensure world-class availability, security, and performance.

You will also drive modernization initiatives, including cloud-native adoption, serverless architectures, Snowflake optimization, and integration of emerging AI/ML capabilities. Your expertise will help shape platform governance, data life cycle management, and scalable operational practices across the organisation.

Requirements

Deep expertise in PostgreSQL and Snowflake administration, performance tuning, and cluster optimisation . Proven experience operating large-scale distributed systems (100K+ clusters preferred) . Strong automation and Scripting skills (Python, Terraform, Ansible) . Experience with IaC, CI/CD and cloud-native architectures in AWS/Azure . Knowledge of Snowflake design patterns, migration workflows and cost optimisation . Experience with geo-redundant databases using Patroni, GoldenGate or similar tools . Strong understanding of data governance, security, access controls and compliance frameworks . Excellent communication, problem-solving and cross-team collaboration skills

If you're driven by scale, innovation and engineering excellence, we'd love to hear from you.

About the company

McGregor Boyall is a privately owned global recruitment consultancy founded in 1987. We are headquartered in the City of London, with additional offices covering the UK & Europe, the Middle East and North America. We provide permanent, contract and project-based recruitment services focusing on the mid-senior candidate market. We deliver within Financial Services, Commerce & Industry, and the Public Sector. Our primary specialisms cover all technology verticals and core business functions.

Apply for this position