Tucows

Tucows

Tucows, a tech company since 1993, offers domain name services, fiber internet, and SaaS to keep people connected and improve the Internet experience.

Diversified Telecommunication Services
251-1K
Founded 1993

Description

  • Design, implement, and operate highly available PostgreSQL clusters with replication, sharding, partitioning, and failover automation.
  • Optimize query performance, indexing strategies, and workload tuning.
  • Perform capacity planning, growth forecasting, and workload modeling for the database environment.
  • Own high-availability strategies, including automatic failover, multi-region deployments, and disaster recovery.
  • Build and maintain automation for provisioning, configuration, backups, recovery, failovers, vacuum tuning, and schema management.
  • Develop monitoring and alerting systems for PostgreSQL clusters.
  • Lead response during database incidents such as performance regressions, replication lag, deadlocks, bloat, and storage failures.
  • Conduct root-cause analysis and implement long-term fixes for database issues.
  • Partner with software engineers to review SQL queries, optimize schemas, and improve use of PostgreSQL features.
  • Provide guidance on database design patterns, migrations, version upgrades, and best practices.

Requirements

  • 7+ years of hands-on PostgreSQL experience in large-scale, high-volume production environments.
  • Deep expertise in PostgreSQL internals, including WAL, MVCC, vacuum tuning, query planner, indexing, and logical replication.
  • Advanced SQL skills and strong schema design and query optimization abilities.
  • Solid experience with Linux systems and networking fundamentals.
  • Experience building automation using Go or Python.
  • Experience with monitoring tools such as Prometheus, Grafana, Datadog, PMM, or pg_stat_statements.
  • Experience with backup and recovery strategies, including point-in-time recovery (PITR) and durability planning.
  • Understanding of distributed systems concepts such as service discovery and consensus tools like Consul.
  • Strong troubleshooting and problem-solving skills in production environments.
  • Familiarity with AI-assisted tools such as Claude, Windsurf, or GitHub Copilot.
  • Experience with connection pooling and load balancing tools such as PgBouncer or HAProxy (preferred).
  • Experience with high-availability solutions such as Patroni or similar tools (preferred).
  • Exposure to event streaming and CDC tools such as Kafka and Debezium (preferred).
  • Experience supporting 24/7 production environments (preferred).
  • Experience with PostgreSQL backup tools such as Barman, pgBackRest, or WAL-G (preferred).
  • Familiarity with Traefik or similar infrastructure components (preferred).

Benefits

  • Remote-first role open to applicants based in Canada.
  • Base salary range of $126,100 to $140,100 CAD for Canadian residents.
  • Total rewards offering with fair compensation and generous benefits.
  • People-first culture rooted in respect, trust, and flexibility.
  • Ability to work from anywhere with internet access for most roles.
  • Reasonable accommodation provided during the application and interview process.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

OFSAA - Basel Technical Consultant

Unison Group Technology consulting

An experienced OFSAA Basel Technical Consultant is needed to design, develop, and support Basel regulatory reporting solutions for Oracle Financial Services Analytical Applications at a banking environment.

6 hours, 32 minutes ago

Oracle Security & Controls consultant 6 Months Contract

Belmont Lavan 11-50 Professional Services

Belmont Lavan Ltd is hiring an Oracle Security & Controls Consultant for a 6-month contract to assess, design, and implement security controls across Oracle environments that support data integrity, confidentiality, and regulatory compliance.

Oracle
6 hours, 47 minutes ago

Senior Database Developer

Astor & Sanders 51-250 Internet Software & Services

Astor & Sanders Corporation is hiring a remote Senior Database Developer to design, support, migrate, and optimize Oracle database solutions in multi-tiered, high-transaction environments.

6 hours, 47 minutes ago

Director, Data Management and Systems

Apogee Therapeutics 1-10 Biotechnology

Apogee Therapeutics is hiring a Director of Data Management and Systems to lead clinical data management operations, systems, and cross-functional data strategy across its clinical development programs.

GCP
7 hours, 2 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers