Database Engineer

Database Engineer - Investment Banking - Glasgow - 6 months contract - Hybrid - PAYE

We are seeking a Database Engineer to join our client, a global investment bank, in Glasgow on an initial 6 months contract. We are specifically seeking candidates with experience of snowflake, postgresql, automation tools including ansible and/or terraform, python as well as Shell Scripting and any Cloud experience.

The role

As a Database Engineer, you will join the banks enterprise data infrastructure team overseeing Snowflake/Postgres/Greenplum platform deployments. This role is critical in managing and scaling our Snowflake Postgres & Greenplum database platforms across a global deployment of over 10K+ clusters. You will play a key role in driving modernisation, automation, and performance optimization across our Cloud/On-Prem data-platform ecosystem.

Key Responsibilities:

  • Design, implement, and manage large-scale distributed database systems using Snowflake and Postgres.
  • Lead the architecture and deployment of database clusters across hybrid cloud environments (AWS, Azure).
  • Develop and maintain automation frameworks for provisioning, monitoring, and scaling database infrastructure.
  • Collaborate with data engineering, platform, and application teams to ensure high availability, security, and performance.
  • Drive adoption of best practices for schema design, query optimization, and data life cycle management.
  • Implement robust backup, disaster recovery, and compliance strategies.
  • Mentor junior engineers and contribute to cross-training initiatives across database technologies.
  • Platform Engineering & Operations
  • Architect, deploy, and manage large-scale distributed database systems using Snowflake and PostgreSQL.
  • Ensure high availability, disaster recovery, and performance tuning across multi-region deployments.
  • Lead the design and implementation of multi-cloud database strategies (AWS, Azure).
  • Automation & Scalability
  • Build and maintain infrastructure-as-code and automation pipelines for provisioning, scaling, and monitoring database clusters.
  • Develop self-healing and auto-scaling mechanisms to support dynamic workloads.
  • Innovation & Modernization
  • Drive modernization initiatives including cloud-native database adoption, serverless architecture, and AI/ML integration.
  • Evaluate and implement emerging technologies to improve platform efficiency and developer experience.

Skills that will help you in the role:

  • Deep expertise in PostgreSQL and Snowflake administration and performance tuning.
  • Proven experience managing large-scale distributed systems (100K+ clusters preferred).
  • Strong Scripting and automation skills (Python, Terraform, Ansible, etc.).
  • Experience with CI/CD pipelines and infrastructure-as-code practices.
  • Familiarity with cloud-native architectures and services in AWS and Azure.
  • Excellent problem-solving, communication, and collaboration skills
  • Familiar with Cloud Based Architectures/Data-Warehousing Platforms, prior experience/knowledge in Snowflake Design
  • Platform Management - Manage and optimize snowflake env, including virtual wh sizing, query performance tuning, cost management & cortex AI service offerings.
  • Keep up-to date with the latest Snowflake SaaS offerings, third-party integrations and cloud data warehousing trends to ensureour platform remains cutting-edge.
  • Implement and manage data security, access controls and encryption policies to ensure data integrity and compliance with industry standards.
  • Knowledge of data governance, security, and compliance frameworks

Desirable skills

  • Patterns and migration workflow would be a plus.
  • Operational Experience and understanding of large-scale Infrastructure-as-a-service platforms preferred (Azure/AWS) would be a plus
  • Prior experience managing/deploying Geo Redundant database using 3rd party cluster manager like Patroni/Golden Gate etc is a plus

*Please note that this role will be working on a hybrid model of 3 days office based and 2 days WFH. You'll require your own device when WFH.*

GSC Manchester TET is acting as an Employment Business in relation to this vacancy.

Company
Robert Walters
Location
Glasgow, Lanarkshire, United Kingdom G32 0
Hybrid/Remote Options
Employment Type
Contract
Salary
GBP Annual
Posted
Company
Robert Walters
Location
Glasgow, Lanarkshire, United Kingdom G32 0
Hybrid/Remote Options
Employment Type
Contract
Salary
GBP Annual
Posted