2,316 Open roles
101 Companies
49 Posted today
Jobs / GiG / Senior Database Engineer
Posted 2026-09-22

Senior Database Engineer

Description

The Senior Database Engineer carries the pivotal responsibility of engineering, overseeing, and preserving the integrity, scalability, and performance of GiG's complex relational open source database systems. This multifaceted role encompasses high-availability infrastructure management, replication tuning, robust backup and recovery procedures, precise performance optimisation, capacity planning, proactive monitoring, and infrastructure automation using modern Infrastructure as Code tooling.

As a Senior Database Engineer, you will play an integral role in driving the reliability, resilience, and automation of our data infrastructure. You will champion automated configuration and deployment workflows via Ansible and/or Terraform, ensuring our database ecosystems scale seamlessly while delivering high-quality, ultra-low-latency services to our applications, clients, and internal stakeholders. This role stands as a keystone in our technology landscape, requiring a blend of deep technical expertise, engineering foresight, proactive problem-solving, and diligent documentation practices to maintain the health and vitality of our data tier.

Responsibilities
  • Construct, evolve, and uphold PostgreSQL (on-prem and RDS) and MySQL systems characterised by high availability, fault tolerance, and security, tailored to the specific performance requirements of latency-sensitive applications.
  • Design, implement, and maintain database provisioning, configuration management, and deployment pipelines using Ansible and/or Terraform.
  • Configure, manage, and troubleshoot multi-region and multi-node database replication strategies across both PostgreSQL (e.g., streaming replication, logical replication) and MySQL ecosystems.
  • Mitigate database downtime while continuously optimising query execution, indexes, engine parameters, and schema designs for swift response times.
  • Utilise high-speed transaction recovery methods, execute routine disaster recovery simulations, and enforce robust data backup, encryption, and privacy standards.
  • Monitor system health and database performance metrics, anticipate growth trends through capacity planning, and apply maintenance updates, security patches, and engine upgrades as required.
  • Establish, enforce, and meticulously document database policies, operational standards, schema designs, and runbooks.
  • Facilitate the transfer of knowledge within the team, mentor junior and mid-level engineers, and foster collective engineering excellence.
  • Offer Tier 3 support for critical production systems, actively participating in a 24x7 on-call rotation schedule when necessary.
Requirements
  • Minimum 5+ years of hands-on experience as a Database Engineer or Database Administrator in production environments (required).
  • Experience in high-throughput industries such as i-gaming, fintech, or e-commerce is highly preferred (preferred).
  • Deep proficiency in both PostgreSQL and MySQL open-source database engines, including internal architectures, engine-specific parameter tuning, and troubleshooting (required).
  • Proven practical experience using Ansible for configuration management/orchestration and Terraform for infrastructure provisioning (required).
  • Hands-on experience with HA solutions such as Patroni, PgBouncer, Galera Cluster, or MySQL InnoDB Cluster/Group Replication (required).
  • Track record of managing latency-sensitive, high-concurrency database deployments (required).
  • Comprehensive expertise in point-in-time recovery (PITR), logical/physical backups, security hardening, and data integrity checks (required).
  • Strong proficiency in Bash/Shell/Python scripting, and working with frontend/backend DBA tools and monitoring suites (required).
Benefits
  • Great career development opportunities
  • Hybrid working model
  • International Health Insurance
  • Health and Wellbeing Package (350 EUR per year)
  • Birthday Day Off
  • Me Time - 1 day off per year
About GiG

Gaming Innovation Group (GiG) is a business-to-business supplier of cloud-based iGaming platform and sportsbook technology, headquartered in St Julian's, Malta. The company provides a player-account-management platform, a sportsbook and real-time data tools to online gambling operators across more than 30 regulated markets. Following a 2024 strategic split that separated its media arm (now Gentoo Media), GiG operates as GiG Software, focused on platform and sportsbook products. It maintains offices across Malta, Spain, the UK, Sweden, Brazil, Canada and the Philippines.

Read more about GiG →

Apply on GiG →