Database Engineer
Posted 2 hours 57 minutes ago by Robert Walters
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.