Penn Interactive

Senior Database Engineer

Penn Interactive
Apply
2 months ago
Remote, CanadaSenior

Responsibilities

  • Evaluate database architectures and recommend improvements for performance and availability.
  • Respond to database outages, triage production issues, and implement timely remediation.
  • Evaluate schemas, partitions, views, and queries and make performance improvements.
  • Manage database replication, resilience, backups, compute, networking, storage, and business continuity capabilities.
  • Define database direction for AWS and GCP and build repeatable database architectures.
  • Automate infrastructure deployment and database installation using Terraform and Kubernetes operators.

Requirements

  • At least 5 years of hands-on database engineering experience, preferably with Postgres.
  • At least 5 years of experience working in an AWS or GCP cloud environment.
  • At least 3 years of high-level programming experience in Python or Go.
  • Experience with Kubernetes operators, specifically Zalando and CNPG.
  • Experience with Postgres, Kafka, ETLs, and CDC.
  • Strong database monitoring, architecture, and Kubernetes production experience.
  • Experience supporting production issues and working with applications requiring compliance audits.
  • Experience building infrastructure as code, preferably with Terraform.

Benefits

  • Competitive compensation and comprehensive benefits.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.
  • Remote position, indicated by the #LI-REMOTE designation.
Penn Interactive

About Penn Interactive

5,001-10,000 employees
Contact me