Jobs.ca
Jobs.ca
Language
Pollard Banknote Limited logo

Senior Database Engineer

Remote
Winnipeg, Manitoba, Canada
Senior Level
Full-Time

Top Benefits

Competitive Compensation
Profit Sharing Program
Company Pension

About the role

We’re looking for a Senior Database Engineer to join our Platform Engineering team within our Winnipeg Office OR Remote.

You'll take ownership of the performance, reliability, and scalability of our PostgreSQL estate on AWS. You’ll be a part of an empowered engineering function, partnering closely with DevOps, Release Engineering, and customer-facing product development teams to keep our platform fast, resilient, and ready for scale. This is a hands-on, high-impact role. You’ll dive deep into PostgreSQL internals, solve complex performance issues in production, build observability into the heart of our data platform, and drive best practices across the organization. You’ll enable teams to ship safely, sustainably, and with confidence.

Who We Are

At Pollard Banknote Limited, we've been a leader in instant lottery ticket manufacturing and services for over a century, delivering innovation and quality. Our diverse, talented team drives creativity and collaboration. Alongside our traditional products, we lead in digital lottery solutions, enhancing player engagement with cutting-edge technology. Join us in impacting millions of lives with exciting lottery experiences and help shape the future of gaming!

What We Offer

Competitive compensation Profit sharing program – every role plays a part in our success! Company pension Health & Extended Benefits Opportunities for professional development Tuition reimbursement On-Site Cafeteria & Outdoor Patio On Site Gym A variety of committee driven employee engagement activities Employee & Family Assistance Program Free Parking Hybrid Work Environment

What You’ll Do

Collaborate with teams across Serbia, Iceland and Canada on data modelling, schema evolution, and SQL best practices to ensure efficient, stable application–database interaction. Own PostgreSQL health, performance, availability, and evolution across AWS, including capacity planning, upgrades, replication, partitioning, high availability, and performance-aware schema design. Diagnose and resolve complex performance and availability issues across storage, replication, query execution, and connection management layers. Drive observability and reliability by defining meaningful database metrics, SLOs, dashboards, alerts, and runbooks, and by leading RCAs to improve resilience. Automate database operations including provisioning, backups, schema migrations, and CI/CD integration, reducing manual release effort and enforcing safe migration practices. Support releases and incident response by reviewing migration scripts, ensuring operational readiness, and participating in the on-call rotation. Enable and mentor engineers on SQL optimisation, indexing, schema evolution, and database best practices.

Who You Are

A hands-on PostgreSQL expert who enjoys solving hard performance problems, building reliable and observable systems, and coaching teams to use the database effectively. Comfortable working in a team setting where collaboration, feedback, and shared ownership are core values Curious and pragmatic - you’re eager to explore new technologies but grounded in delivering value Practised with modern engineering fundamentals – version control, automated testing, CI/CD, monitoring and cloud-native patterns.

What You’ll Bring

B.Sc. in Computer Science or equivalent 5+ years of experience in Enterprise PosgreSQL high-scale production environment Deep PostgreSQL expertise (WAL, MVCC, vacuum/autovacuum, buffer management, execution plans, indexing strategy, OR/Ms) Strong operational and debugging skills in high-throughput systems, including slow-query tuning and connection pooling (PgBouncer) AWS and DevOps experience with Aurora/RDS, networking, IAM, backups/DR, IaC (Terraform/Ansible), and CI/CD Reliability and observability mindset with experience designing SLOs, alerts, dashboards, and runbooks. Experience with monitoring tools like Grafana for system visibility and performance tuning Strong communication and mentoring skills, working effectively across platform, DevOps, and product teams Excellent written and verbal communication skills in English

If you’re looking to join a company where your technical skills and ideas can make a meaningful impact, we’d love to hear from you. Apply today and let’s shape the future of digital lottery experiences together.

About Pollard Banknote Limited

IT Services and IT Consulting
1001-5000

Pollard Banknote partners with lotteries around the world to create and market high performing instant games and solutions that excite and engage players. Focused on innovating within the lottery market, we also provide industry-leading retail and digital solutions.

Our team is dedicated to delivering on three key dimensions for success: outstanding games that excite loyal players and attract new ones, retail excellence through effective in-store strategies and retail network expansion, and digital innovation that allows lotteries connect with players in new ways.

All of our products and supporting services are designed with the express goal of elevating our lottery clients and creating the ultimate player experience. Our approach has resulted in some of the industry’s most sought after instant products, from the incomparable shine of Scratch FX® to the first-ever transparent ticket, Clear Play™ and our broad range of licensed games. Our retail optimization products include innovative in-lane sales solutions like scanACTIV™, Schafer Systems merchandising solutions, and Diamond Game electronic ticket machines that open new retail channels. A full suite of digital products range from game apps and player engagement products including playON™ and gameON™ to Lottery Optimization Tools like sureTRACK™ and optiFORCE™ and a complete iLottery platform offered through NeoPollard Interactive.

Similar Jobs