Database Reliability Engineer (PostgreSQL) - Remote
About the Role
We are seeking a talented Database Reliability Engineer (DBRE) to join our remote team at Wavelo. As a Database Reliability Engineer (PostgreSQL) remote position, you will play a crucial role in ensuring the performance, reliability, and operational excellence of our database systems. Your expertise in PostgreSQL will help us build resilient data infrastructure that supports our mission to modernize communication services for providers worldwide.
What You’ll Do
- Design, implement, and operate highly available PostgreSQL clusters, focusing on physical/logical replication, sharding, and partitioning.
- Optimize query performance and indexing strategies to enhance database efficiency.
- Conduct capacity planning, growth forecasting, and workload modeling to ensure scalability.
- Own high-availability strategies, including automatic failover and multi-region deployments.
- Build and maintain automation for provisioning, configuration, backups, and recovery processes.
- Develop monitoring and alerting systems for PostgreSQL clusters using tools like Grafana and Prometheus.
- Lead response during database incidents, conducting root-cause analysis and implementing long-term fixes.
- Collaborate with software engineers to optimize schemas and ensure effective use of PostgreSQL features.
Requirements
- 7+ years of hands-on experience with PostgreSQL in large-scale, high-volume production environments.
- Strong expertise in PostgreSQL internals, including WAL, MVCC, and query planner.
- Advanced SQL skills with a solid understanding of schema design and query optimization.
- Experience with Linux systems and networking fundamentals.
- Familiarity with automation tools such as Terraform, Ansible, or similar.
- Ability to diagnose database and system issues effectively.
- Strong troubleshooting and problem-solving skills in production environments.
- Knowledge of security, compliance, and access control measures.
Nice to Have
- Experience with connection pooling and load balancing tools like PgBouncer or HAProxy.
- Exposure to event streaming technologies such as Kafka or Debezium.
- Familiarity with high-availability solutions like Patroni.
What We Offer
- Competitive salary range of $126,100 to $140,100 CAD.
- Flexible remote work environment, allowing you to work from anywhere in Canada.
- A people-first culture that values respect, trust, and flexibility.
- Opportunities for professional growth and development.
- Comprehensive benefits package, including health and wellness programs.
This remote Database Reliability Engineer position at Wavelo offers a competitive salary, a flexible work environment, and a focus on employee well-being.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months