21 Mongodb jobs in Canada
Database Engineer
Posted today
Job Viewed
Job Description
Job Description
We’re looking for a seasoned Database Engineer to join our Innovation Lab team in building and optimizing a custom web platform that leverages PostgreSQL and SQLite. In this role, you will be responsible for ensuring performance, reliability, and scalability of our data layer, as well as contributing to custom database design and engineering solutions tailored to our unique platform needs.
Key Responsibilities:
• Analyze, design, and optimize database schemas for performance and scalability
• Implement indexing strategies, query optimization, and storage planning
• Work closely with backend and platform engineers to support data-intensive features
• Develop tools, scripts, and automations for monitoring and maintaining database health
• Design and maintain efficient data migration and replication processes
• Ensure database security, backup, and recovery practices are in place
• Troubleshoot and resolve complex database issues in production and development environments
Requirements
• 5+ years of hands-on experience in database engineering, with a focus on SQLite & PostgreSQL
• Strong experience with query tuning, indexing, performance profiling, and storage optimization
• Familiarity with SQLite in web or embedded environments
• Experience supporting data-driven web platforms or custom application stacks
• Proficiency in writing stored procedures, views, triggers, and custom SQL logic
• Knowledge of database versioning and migration tools (e.g., Alembic, Flyway, Liquibase)
• Solid understanding of transactional systems, ACID principles, and data integrity
• Comfortable working in a hybrid team environment with regular in-person collaboration in Toronto~
Nice to Have
• Experience with multi-tenant database architecture or custom data access layers
• Familiarity with Event Sourcing and their impact on performance.
• Familiarity with saving custom data types and custom asset persisting strategies.
• Exposure to data caching strategies, replication, and high availability setup.
• Prior work on database tooling or infrastructure in a DevOps setting
Why Join Us?
• Work at the cutting edge of AI and web technology.
• Build real-world, user-facing AI experiences—not just chatbots.
• Collaborate with a world-class team of AI, product, and platform engineers.
• Enjoy a flexible, creative, and fast-paced environment with lots of ownership.
About Pixomondo and our Innovation Lab Team
PXO, a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and Visual Effects for premium Film and Episodic content. Through its 23-year history, the Oscar, BAFTA, & Emmy-winning creative and technology company has been a trusted partner for storytellers and showrunners worldwide
PXO’s Innovation Lab is where the future of content creation is being built. Backed by Sony and powered by a world-class team of disruptors, this high-tech hub explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows.
We’re not just redefining how VFX and animation are made, we’re shaping the next wave of storytelling across all mediums. Our team thrives on experimentation, rapid prototyping, and pushing the boundaries of what’s possible, using cutting-edge hardware and software to challenge industry norms and invent bold new ways to create."
Why Join Us?
- Work at the cutting edge of AI and web technology.
- Build real-world, user-facing AI experiences—not just chatbots.
- Collaborate with a world-class team of AI, product, and platform engineers.
- Enjoy a flexible, creative, and fast-paced environment with lots of ownership.
Benefits
Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics.
Benefits may vary by location due to regional regulations and company policies.
PXO does not accept resumes from recruiters. Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes.
Database Reliability Engineer
Posted today
Job Viewed
Job Description
Job Description
Wavelo is a SaaS business on a mission to make telecoms a breeze.
We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.
What's New at Tucows
As part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world's largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It's also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet!
The work we do genuinely changes lives. If this sounds exciting, we'd love to hear from you!
About the RoleWe're looking for an experienced Database Reliability Engineer to join our infrastructure team. You'll be a key player in maintaining, supporting, and improving our Postgres infrastructure. Our platform consists of multiple Postgres clusters of varying sizes, as small as two servers and a few gigabytes, to as large as ten servers and multiple terabytes.
We're looking for someone with solid PostgreSQL knowledge who's comfortable owning production incidents, supporting and collaborating with developers, and contributing to infrastructure-as-code.
You'll work closely with other DBAs, SREs, and application teams to ensure our Postgres environment is reliable, scalable, and high-performing.
This is a remote position for applicants in Canada or US.
What You'll Do- Own, investigate, and resolve production issues related to PostgreSQL — whether they stem from infrastructure or application-layer causes.
- Collaborate with developers to debug and resolve Postgres-related application issues, and improve database performance.
- Maintain and improve our PostgreSQL infrastructure, including performance tuning, replication, backup/restore processes, and upgrades.
- Make infrastructure changes using Terraform and Salt — including configuration changes, deploy new clusters, and expand existing clusters.
- Monitor database health, implement and improve alerts, and contribute to capacity planning.
- 3+ years hands-on experience with PostgreSQL (version 13 and above) in on-prem production environments.
- Strong understanding of SQL performance, query optimization, indexes, and execution plans.
- Good communication skills — especially when explaining database issues to non-DBA teams.
- Experience managing high-availability setups, multi-datacenter setups, replication, backups, and disaster recovery for Postgres.
- Ability to diagnose and resolve incidents involving both database infrastructure and application queries.
- Comfortable collaborating with software engineers to troubleshoot Postgres-related issues in their services.
- Experience working with infrastructure-as-code tools — especially Terraform and Salt (or strong equivalents with willingness to learn).
- A strong sense of ownership and a collaborative mindset.
- Familiarity with Linux systems and command-line tools.
- Experience with monitoring tools (e.g., Prometheus, Grafana, pg_stat_statements).
- Experience with private cloud (OpenStack).
- Exposure to CI/CD pipelines and release automation (GitHub Actions).
- Familiarity with other databases such as MySQL is a bonus, but not required.
The base salary range for this position is $114,120 - $25,000 CAD for Canadian residents or 129,960 to 144,400 USD for US residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.
Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.
We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Tucows and its subsidiaries participate in the E-verify program for all US employees.
Learn more about Tucows, our businesses, culture and employee benefits on our site here.
Database Reliability Engineer
Posted today
Job Viewed
Job Description
Job Description
Wavelo is a SaaS business on a mission to make telecoms a breeze.
We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.
What's New at Tucows
As part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world's largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It's also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet!
The work we do genuinely changes lives. If this sounds exciting, we'd love to hear from you!
About the RoleWe're looking for an experienced Database Reliability Engineer to join our infrastructure team. You'll be a key player in maintaining, supporting, and improving our Postgres infrastructure. Our platform consists of multiple Postgres clusters of varying sizes, as small as two servers and a few gigabytes, to as large as ten servers and multiple terabytes.
We're looking for someone with solid PostgreSQL knowledge who's comfortable owning production incidents, supporting and collaborating with developers, and contributing to infrastructure-as-code.
You'll work closely with other DBAs, SREs, and application teams to ensure our Postgres environment is reliable, scalable, and high-performing.
This is a remote position for applicants in Canada or USA.
What You'll Do- Own, investigate, and resolve production issues related to PostgreSQL — whether they stem from infrastructure or application-layer causes.
- Collaborate with developers to debug and resolve Postgres-related application issues, and improve database performance.
- Maintain and improve our PostgreSQL infrastructure, including performance tuning, replication, backup/restore processes, and upgrades.
- Make infrastructure changes using Terraform and Salt — including configuration changes, deploy new clusters, and expand existing clusters.
- Monitor database health, implement and improve alerts, and contribute to capacity planning.
- 3+ years hands-on experience with PostgreSQL (version 13 and above) in on-prem production environments.
- Strong understanding of SQL performance, query optimization, indexes, and execution plans.
- Good communication skills — especially when explaining database issues to non-DBA teams.
- Experience managing high-availability setups, multi-datacenter setups, replication, backups, and disaster recovery for Postgres.
- Ability to diagnose and resolve incidents involving both database infrastructure and application queries.
- Comfortable collaborating with software engineers to troubleshoot Postgres-related issues in their services.
- Experience working with infrastructure-as-code tools — especially Terraform and Salt (or strong equivalents with willingness to learn).
- A strong sense of ownership and a collaborative mindset.
- Familiarity with Linux systems and command-line tools.
- Experience with monitoring tools (e.g., Prometheus, Grafana, pg_stat_statements).
- Experience with private cloud (OpenStack).
- Exposure to CI/CD pipelines and release automation (GitHub Actions).
- Familiarity with other databases such as MySQL is a bonus, but not required.
The base salary range for this position is $114,120 - $25,000 CAD for Canadian residents or 129,960 to 144,400 USD for US residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.
Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.
We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Tucows and its subsidiaries participate in the E-verify program for all US employees.
Learn more about Tucows, our businesses, culture and employee benefits on our site here.
Database Reliability Engineer
Posted today
Job Viewed
Job Description
Job Description
Wavelo is a SaaS business on a mission to make telecoms a breeze.
We provide flexible software that modernizes how communication service providers (CSPs) do business, helping them drive more value, focus on customer experience, and scale their operations faster.
What's New at Tucows
As part of Tucows (NASDAQ:TCX, TSX:TC)—one of the world's largest Internet services companies—Wavelo is backed by outstanding resources and talent. We embrace a people-first philosophy that is rooted in respect, trust, and flexibility. We believe that whatever works for our employees is what works best for us. It's also why the majority of our roles are remote-first, meaning you can work from anywhere you can connect to the Internet!
The work we do genuinely changes lives. If this sounds exciting, we'd love to hear from you!
About the RoleWe're looking for an experienced Database Reliability Engineer to join our infrastructure team. You'll be a key player in maintaining, supporting, and improving our Postgres infrastructure. Our platform consists of multiple Postgres clusters of varying sizes, as small as two servers and a few gigabytes, to as large as ten servers and multiple terabytes.
We're looking for someone with solid PostgreSQL knowledge who's comfortable owning production incidents, supporting and collaborating with developers, and contributing to infrastructure-as-code.
You'll work closely with other DBAs, SREs, and application teams to ensure our Postgres environment is reliable, scalable, and high-performing.
This is a remote position for applicants in Canada.
What You'll Do- Own, investigate, and resolve production issues related to PostgreSQL — whether they stem from infrastructure or application-layer causes.
- Collaborate with developers to debug and resolve Postgres-related application issues, and improve database performance.
- Maintain and improve our PostgreSQL infrastructure, including performance tuning, replication, backup/restore processes, and upgrades.
- Make infrastructure changes using Terraform and Salt — including configuration changes, deploy new clusters, and expand existing clusters.
- Monitor database health, implement and improve alerts, and contribute to capacity planning.
- 3+ years hands-on experience with PostgreSQL (version 13 and above) in on-prem production environments.
- Strong understanding of SQL performance, query optimization, indexes, and execution plans.
- Good communication skills — especially when explaining database issues to non-DBA teams.
- Experience managing high-availability setups, multi-datacenter setups, replication, backups, and disaster recovery for Postgres.
- Ability to diagnose and resolve incidents involving both database infrastructure and application queries.
- Comfortable collaborating with software engineers to troubleshoot Postgres-related issues in their services.
- Experience working with infrastructure-as-code tools — especially Terraform and Salt (or strong equivalents with willingness to learn).
- A strong sense of ownership and a collaborative mindset.
- Familiarity with Linux systems and command-line tools.
- Experience with monitoring tools (e.g., Prometheus, Grafana, pg_stat_statements).
- Experience with private cloud (OpenStack).
- Exposure to CI/CD pipelines and release automation (GitHub Actions).
- Familiarity with other databases such as MySQL is a bonus, but not required.
The base salary range for this position is $114,120 - $25,000 CAD for Canadian residents or 129,960 to 144,400 USD for US residents. Other countries will differ. Range may vary on a number of factors including, but not limited to: location, experience and qualifications. Tucows believes in a total rewards offering that includes fair compensation and generous benefits. Learn more about Tucows Benefits.
Want to know more about what we stand for? At Wavelo and Tucows we care about protecting the open Internet, narrowing the digital divide, and supporting fairness and equality.
We also know that diversity drives innovation. We are committed to inclusion across race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status. We celebrate multiple approaches and diverse points of view.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request an accommodation.
Tucows and its subsidiaries participate in the E-verify program for all US employees.
Learn more about Tucows, our businesses, culture and employee benefits on our site here.
Satellite Database System Senior Engineer
Posted today
Job Viewed
Job Description
Job Description
Role Overview
The Satellite Database System Senior Engineer will design, develop, and maintain mission-critical databases supporting satellite integration, operations, telemetry processing, mission planning, and analytics. This role demands expertise in managing large-scale telemetry and command data, including Mission Information Base (MIB) formats for telemetry and command dictionaries, to ensure robust satellite operations for LEO/MEO communication constellations.
Key Responsibilities & Technical Skills
Mission Information Base (MIB) Expertise
Process, manage, and validate MIB format files for satellite telemetry and command definitions.
Design and maintain MIB database structures to store telemetry parameters, command definitions, and operational limits.
Integrate MIB files into satellite operations software with high accuracy.
Telemetry & Command Data Handling
Process real-time and historical telemetry data efficiently.
Apply CCSDS standards for telemetry and command data management.
Implement telemetry data encoding, compression, and error-handling techniques.
Data Modeling & Architecture
Design and optimize relational and non-relational databases for space systems.
Enhance database performance for high-volume satellite telemetry and command datasets.
Big Data & Analytics
Manage and analyze large telemetry datasets from satellites and ground stations.
Cloud & Infrastructure
Deploy and manage cloud-based database solutions (e.g., AWS RDS, Azure Cosmos DB, Google BigQuery).
Utilize containerized database deployment with Docker and Kubernetes.
Programming & Scripting
Develop automation and data processing solutions using Python, SQL, and shell scripting.
Leverage database APIs for seamless integration.
Security & Compliance
Implement encryption, access control, and secure database practices to ensure data integrity.
Minimum Qualifications
Bachelor’s or Master’s degree in Computer Science, Data Science, Aerospace Engineering, or a related field.
10+ years of relevant experience in database engineering, preferably in satellite systems.
Proven expertise with MIB telemetry and command databases in satellite mission operations.
Experience with satellite telemetry ground systems (e.g., mission control software or flight software integration).
Prior work on LEO/MEO constellation databases for communication missions.
Preferred Skills & Knowledge
Knowledge of the space environment, communication satellites, RF equipment, solar cell, and battery technologies.
Ability to mentor and lead junior engineers.
Strong problem-solving and analytical skills for troubleshooting and optimizing MIB databases and telemetry systems.
Excellent collaboration and communication skills to work with mission planners, aerospace engineers, and ground control teams.
Exceptional attention to detail to ensure data integrity and consistency in mission-critical systems.
Ability to work independently with minimal supervision.
Strong written and verbal communication skills in English; proficiency in French is a plus.
Be The First To Know
About the latest Mongodb Jobs in Canada !