jobapplier

Senior Database Engineer

Gaming Innovation Group

Responsibilities

  • Construct, evolve, and uphold PostgreSQL (on-prem and RDS) and MySQL systems characterized by high availability, fault tolerance, and security, tailored to the specific performance requirements of latency-sensitive applications.
  • Mitigate database downtime while continuously optimizing query execution, indexes, engine parameters, and schema designs for swift response times.
  • Utilize high-speed transaction recovery methods, execute routine disaster recovery simulations, and enforce robust data backup, encryption, and privacy standards.
  • Vigilantly monitor system health and database performance metrics, anticipate growth trends through capacity planning, and apply maintenance updates, security patches, and engine upgrades as required.
  • 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.

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.

Automation & Infrastructure as Code

  • Design, implement, and maintain database provisioning, configuration management, and deployment pipelines using
  • Ansible and/or

Replication & Data Synchronization

Configure, manage, and troubleshoot multi-region and multi-node database replication strategies across both PostgreSQL (e.g., streaming replication, logical replication) and MySQL ecosystems.

Standards & Documentation

Establish, enforce, and meticulously document database policies, operational standards, schema designs, and runbooks.

Requirements

Minimum 5+ years of hands-on experience as a Database Engineer or Database Administrator in production environments (experience in high-throughput industries such as i-gaming fintech, or e-commerce is highly preferred).

Dual-Engine Expertise

Deep proficiency in both

PostgreSQL and

MySQL open-source database engines, including internal architectures, engine-specific parameter tuning, and troubleshooting.

Automation & IaC

  • Proven practical experience using
  • Ansible for configuration management/orchestration and

Terraform

for infrastructure provisioning.

Database High Availability

Hands-on experience with HA solutions such as Patroni, PgBouncer, Galera Cluster, or MySQL InnoDB Cluster/Group Replication.

Low-Latency & High-Volume

Track record of managing latency-sensitive, high-concurrency database deployments.

Backup & Recovery

Comprehensive expertise in point-in-time recovery (PITR), logical/physical backups, security hardening, and data integrity checks.

Scripting & Tooling

Strong proficiency in Bash/Shell/Python scripting, and working with frontend/backend DBA tools and monitoring suites.

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