Browse All Jobs
Job Description

PENN Entertainment is seeking a Senior Database Engineer to join their Engineering team. This role focuses on architecture for optimal platform performance, designing and administering databases, and resolving database production issues using cloud technologies. The successful candidate will work cross-functionally within engineering, focusing on availability, reliability and durability.

Role involves:

  • Evaluating and improving current database architectures.
  • Working within agile scrum & kanban.
  • Responding to database outages and remediating issues.
  • Evaluating database schemas, partitions, views, and queries.
  • Managing and maintaining replication between databases.
  • Product choice decisions, design methods, and modelling for AWS and GCP database direction.
  • Building and developing a common database design architecture.
  • Experience with Postgres, Kafka (other distributed event streaming systems), ETLs and CDC

Requirements:

  • 5+ years of hands-on Database Engineering (Postgres preferred).
  • 5+ years working within an AWS or GCP cloud environment.
  • 2+ years of high-level programming experience in Python or Go.
  • Strong database monitoring experience.
  • Strong database architecture experience.
  • Strong Kubernetes production experience.
  • Experience working with applications requiring compliance audits.
  • Experience with production support issues.
  • Experience building infrastructure as code via IaC (preferably terraform).

What PENN Entertainment offers:

  • Competitive compensation package.
  • Comprehensive Benefits package.
  • Fun, relaxed work environment.
  • Education and conference reimbursements.
Apply Manually