Logo for Hard Rock Digital

Senior Engineer - Database Infrastructure

Role overview

Summary

This role focuses on managing and optimizing database infrastructure at Hard Rock Digital, ensuring fast and accurate transactions for online gaming. You will work with various database systems and contribute to tooling and automation efforts, supporting the overall performance and reliability of the platform.

Qualifications

  • Experience with PostgreSQL, MySQL, and ClickHouse databases.
  • Knowledge of database operations including replication, failover, and backup.
  • Experience in performance tuning and reliability assessment.
  • Proficiency in Python and Go programming languages.
  • Preferred: Familiarity with observability tools like Prometheus and Grafana.

Responsibilities

  • Operate PostgreSQL and MySQL on Amazon RDS across production, staging, and development.
  • Run ClickHouse for both operational and analytical workloads.
  • Trace slow queries and lock waits behind bets, settlements, and payouts.
  • Build Python and Go tooling, and automate provisioning and recovery with Terraform.

Key facts

Hard skills

Other skills

  • Problem Solving
  • Teamwork
  • Communication

About the company

Hard Rock Digital logo

Hard Rock Digital

  • Gambling & Betting
  • 201–500
Hard Rock Digital is building the future of online sports betting and interactive gaming. We’re turning up the volume on sports betting in a bold new way. Known the world over for our famous cafes, casinos, hotels, and rock memorabilia collection, our newest venture takes the same Hard Rock ethos and brings it to the newly expanding online sports betting industry here in the USA. Headquartered in Hollywood, Florida, with offices in New Jersey and Texas, we are a fast-paced team dedicated to building an unrivaled betting experience for millions of sports fans everywhere.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

What are we building?

Hard Rock Digital is a fiercely focused team working to become the best online sportsbook, casino, and social gaming company in the world. We're building a deeply curious team with a passion for learning, operating, and building new products and technologies for millions of consumers. We're customer-obsessed — we care about each customer interaction, experience, behavior, and insight, and strive to ensure we're always acting authentically.

Rooted in the kindred spirits of Hard Rock and the Seminole Tribe of Florida, Hard Rock Digital taps a brand known the world over as the leader in gaming, entertainment, and hospitality. We're taking that foundation of success and bringing it to the digital space - ready to join us? 

What's the position?

Every bet and payout at Hard Rock Digital is a database transaction that has to be fast and accurate. A casino game resolves in milliseconds; settling a big sporting event moves millions of balances at once, and none can be wrong.

We're hiring Senior Database Infrastructure Engineers to own the PostgreSQL, MySQL, and ClickHouse databases behind our platform and work alongside the team that runs our CockroachDB clusters. Which engine you know best matters less than how well you understand what each one does underneath, well enough to explain why the same workload behaves differently on two of them.

A database problem rarely stays inside the database. The people who do well here follow it into the application code, the platform, and the architecture decisions, and they want their scope at Hard Rock Digital to grow with it.

Claude Code, Codex, and similar AI harnesses are part of how this team works. We use them to investigate incidents and turn one-off debugging into durable tooling, so more time goes to work that compounds: better defaults, safer migrations, and shorter incidents.

What You'll Do

Operations

  • Operate PostgreSQL and MySQL on Amazon RDS across production, staging, and development: replication, failover, backup and recovery, upgrades, and each engine's own failure modes, from autovacuum and wraparound to purge and replica lag.

  • Run ClickHouse for both operational and analytical workloads: table engines, sort keys, partitioning, merges, replication, and the ingestion paths that feed it.

  • Support CockroachDB operations, and take on more of that work as you learn the system.

Performance & Reliability

  • Trace slow queries and lock waits behind bets, settlements, and payouts to the plan, the statistics, and the schema or code that caused them.

  • Assess schema-change risk before it reaches large tables, and review schemas and queries with application teams before they ship.

  • Build observability in Prometheus, Grafana, Mimir, and Loki, join the data-layer on-call rota, and lead incident analysis and blameless postmortems.

Tooling & Influence

  • Build Python and Go tooling, and automate provisioning and recovery with Terraform.

  • Use AI harnesses daily, and verify their output against production facts before you ship it.

  • Implement and audit access controls and encryption for a regulated gaming platform.

  • Set standards that hold across engines, take part in architecture reviews, and read the source when a problem needs a code-level answer.

Related jobs

See all jobs

Other jobs at Hard Rock Digital