
Senior Database Engineer
Penn Interactive4 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.
About Penn Interactive
Penn Interactive is the digital product and engineering arm of PENN Entertainment (NASDAQ: PENN), developing and operating online sportsbook and iCasino platforms for regulated markets in North America. Its portfolio includes ESPN BET in the U.S., theScore Bet in Ontario, and Hollywood Casino online, all built on proprietary tech. Backed by a parent company headquartered in Wyomissing, Pennsylvania that operates 40+ casinos across 20 states, it connects online play with on-property experiences.