Penn Interactive logo
Penn Interactive

We are HQ’d in Philadelphia and manage $PENN’s digital products, including the Barstool Sportsbook.

Senior Database Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

2 days ago

Salary

$150K - $190K / year

Seniority

Senior

Job Description

Senior Database Engineer

Penn Interactive

• Evaluate current database architectures and suggest improvements to maintain performance and availability • Work within agile scrum & kanban to foster Engineering and support efforts • Support the engineering organization by responding to database outages, helping triage, and remediating any database-related issues • Support the engineering organization by evaluating database schemas, partitions, views and queries, implementing changes to increase database performance • Manage and maintain replication between databases, ensuring resilience and the ability to recover from faults (observability platform in place already) • Product choice decisions, design methods, and modelling for AWS and GCP database direction • DB architecture to support our business continuity plan, backups, compute, network and storage development, using Terraform to automate deployment/creation leveraging GitOps • Build and develop a common database design architecture that can be easily replicated for new database installations • Other duties as required

Job Requirements

  • Ability to work with K8S operators. Specifically Zalando and CNPG
  • Experience with Postgres, Kafka (other distributed event streaming systems), ETLs and CDC
  • 5+ years of hands on Database Engineering (Postgres preferred)
  • 5+ years working within an AWS or GCP cloud environment
  • 3+ 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, and how to remediate in a timely manner
  • Experience building infrastructure as code via IaC (preferably terraform)

Benefits

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

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200Since 1997H1B No Sponsor

• Develop and implement Java applications • Collaborate with cross-functional teams on system design and architecture • Test and maintain software for performance and quality

India
Fast Rocket GmbH logo

Senior Java/Angular Fullstack Developer

Fast Rocket GmbH

Get the tech stack you need, not the tech stack we like.

Full TimeRemoteTeam 1-10H1B No Sponsor

• Development of modern full-stack applications for complex enterprise environments • Frontend development with Angular (TypeScript) • Backend development with Java and Spring Boot • Design, deployment and operation of cloud-based architectures on Azure or AWS • Working with Docker, Kubernetes and CI/CD pipelines • Development and optimization of REST APIs and relational database structures (SQL) • Optional integration of AI and GenAI services into modern applications • Close collaboration with clients and internal teams in agile projects • Code reviews, testing and ensuring software quality

Germany
€45K - €60K / year
S-PRO logo

Strong Middle/Senior Node.js Developer, Banking Background

S-PRO

Creating sustainable business value through digital innovation || #AI #Fintech #Blockchain #RenewableEnergy #Healthcare

Full TimeRemoteTeam 201-500Since 2013H1B No Sponsor

• Developing financial transactions (money transfers etc.) application for an international bank.

Switzerland

Software Development Specialist (Java)

Experian

We're unlocking the power of data to help create a better tomorrow.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Role Description Estamos em busca de um(a) Especialista de Desenvolvimento de Software I com sólida experiência em arquitetura de microsserviços, forte capacidade analítica e criatividade técnica. Procuramos um(a) profissional com elevada autonomia e maturidade técnica para atuar em todas as fases do ciclo de vida do software — desde a análise de requisitos até a evolução contínua de soluções inovadoras, escaláveis e resilientes. O(a) profissional ideal é intolerante a ineficiências, atua como referência técnica, possui excelente comunicação e contribui ativamente para a melhoria contínua do código, das arquiteturas e das ferramentas que sustentam o negócio. Espera-se também o uso estratégico de ferramentas de IA generativa e a construção de soluções baseadas em agentes de IA, incluindo desenvolvimento de servidores e integrações via MCP (Model Context Protocol), aplicadas ao desenvolvimento, refatoração, testes e documentação de sistemas. Responsabilidades: - Atuar em um time multidisciplinar como especialista em desenvolvimento back-end; - Desenvolver e evoluir soluções backend utilizando Java e arquitetura de microsserviços; - Projetar, desenvolver e manter agentes de IA, integrados a sistemas corporativos e fluxos de negócio; - Desenvolver servidores e serviços backend para suporte a agentes de IA, garantindo escalabilidade, segurança e observabilidade; - Implementar integrações e servidores compatíveis com MCP (Model Context Protocol) para comunicação entre agentes de IA, ferramentas inteligentes e aplicações internas; - Utilizar ferramentas de IA generativa (Cursor, Claude Opus ou similares) para: - Aumentar produtividade no desenvolvimento e refatoração de código; - Apoiar análises de código legado e engenharia reversa; - Melhorar a qualidade de testes automatizados e documentação técnica; - Participar ativamente de discussões técnicas, definições arquiteturais e planejamento de soluções; - Atuar como referência técnica, apoiando o time na resolução de problemas complexos; - Conduzir todas as etapas do desenvolvimento: concepção, implementação, deploy e operação; - Colaborar com Produto, Negócios, Arquitetura e DevOps para alinhamento das soluções técnicas, incluindo soluções baseadas em IA e agentes inteligentes. Entregas Esperadas: - Aplicação consistente dos princípios SOLID e Design Patterns; - Desenvolvimento de soluções escaláveis, resilientes e de alta performance, suportando milhões de usuários; - Agentes de IA, servidores e integrações MCP bem projetados, testáveis e observáveis; - Comunicação clara e assertiva com stakeholders técnicos e não técnicos; - Código de alta qualidade com revisões frequentes e testes abrangentes (unitários, integrados, etc.); - Uso consciente e crítico de IA generativa e agentes inteligentes, mantendo responsabilidade técnica; - Documentação técnica clara, completa e atualizada; - Disseminação de conhecimento técnico e apoio ao desenvolvimento do time; - Busca contínua por melhorias técnicas, arquiteturais e de performance; - Abertura constante ao aprendizado, incluindo novas práticas e tecnologias baseadas em IA e Agentic Systems. Qualifications - Experiência sólida com Java 17+, Spring Boot, Spring Data e Spring Batch; - Desenvolvimento de APIs REST e GraphQL em arquitetura de microsserviços; - Prática com testes unitários (JUnit, Mockito, etc.); - Experiência com containers (Docker) e orquestração com Kubernetes; - Conhecimento avançado em boas práticas de arquitetura (SOLID, Design Patterns); - Experiência com AWS (EKS, EC2, S3, EMR, SQS, entre outros); - Vivência com pipelines CI/CD, especialmente Jenkins; - Experiência prática ou forte familiaridade com desenvolvimento de agentes de IA, incluindo: - Integração de agentes a sistemas backend; - Desenvolvimento de servidores para agentes de IA; - Uso do MCP (Model Context Protocol) ou conceitos similares de comunicação agent-based; - Experiência com IA aplicada ao desenvolvimento, como Cursor, Claude Opus, Copilot ou similares. - Inglês avançado e/ou fluente. Benefits - A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas; - Compromisso a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais; - Reconhecida externamente por meio de diversas certificações de mercado, incluindo Great Place To Work™ e Top Employers; - Avaliação de 4,6 no Glassdoor, indicando um ambiente de trabalho cada vez melhor para nossos talentos.

Brazil