2

Remote Database Developer Jobs in Ottawa, ON (NOW HIRING)

Experience working with relational and non-relational databases such as PostgreSQL, MySQL, DynamoDB ... CIRA embraces a blend of remote and IRL in-office work to keep our team connected and engaged. Our ...

IBMi Systems Architect

Ottawa, ON · Remote

  • Medical

  • Dental

  • Retirement

  • PTO

This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home ... Provide mentorship and guidance to all members of the systems engineering team and ensure that all ...

Senior SQL Developer

Ottawa, ON · Remote

$95K - $110K/yr

  • Medical

  • Dental

We are looking for an experienced SQL Developer for our client ... This is a permanent position, remote! Our client is a large fintech firm with a product that you've ...

Senior SQL Developer

Ottawa, ON · Remote

$95K - $110K/yr

  • Medical

  • Dental

We are looking for an experienced SQL Developer for our client ... This is a permanent position, remote! Our client is a large fintech firm with a product that you've ...

This is a permanent position that is completely remote! Our client is a fintech company based out ... Knowledge of relational (PostgreSQL, MySQL, etc.) and non-relational databases (including MongoDB)

This is a permanent position that is completely remote! Our client is a fintech company based out ... Knowledge of relational (PostgreSQL, MySQL, etc.) and non-relational databases (including MongoDB)

This is a permanent position that is completely remote! Our client is a fintech company based out ... Knowledge of relational (PostgreSQL, MySQL, etc.) and non-relational databases (including MongoDB)

This is a permanent position that is completely remote! Our client is a fintech company based out ... Knowledge of relational (PostgreSQL, MySQL, etc.) and non-relational databases (including MongoDB)

Software Developer - Front End UI/UX New Grad

Ottawa, ON · On-site +1

CA$63K - CA$102K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You'll enjoy flexible working hours, a hybrid or remote workstyle, a MacBook Pro, a team ... Experience with relational or non-relational databases * Experience with container-based ...

Posted today

BI Developer, Data & Analytics

Ottawa, ON · Remote

  • Medical

  • Dental

  • Retirement

  • PTO

Job Title BI Developer, Data & Analytics About This Role: Workplace Arrangements ... This is a fully remote role! The incumbent may be asked to come onsite to our Ottawa, Ontario Home ...

Understanding of database technologies (SQL and/or NoSQL) and data modeling concepts * Familiarity ... Experience with CI/CD pipelines and DevOps practices * Knowledge of container technologies such as ...

Cloud Platform Administrator

Ottawa, ON · On-site +1

  • Medical

  • Dental

  • Vision

  • PTO

Cloud Platform Administrator - Remote or Hybrid | Ottawa, Canada Nice to meet you! We're the leader ... DevOps and Agile principles * Configuration and managing databases such as MySQL, Mongo #LI-CC ...

Cinq (5) années d'expérience avec Oracle Database et SQL; * Excellente capacité d'analyse; * Excellente maîtrise du français. Benefits * Du télétravail et de la flexibilité pour s'adapter à ...

Showing results 21-39

Remote Database Developer information

See Ottawa, ON salary details

$34.8K

$107.1K

$171K

How much do remote database developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for remote database developer in Ottawa, ON is $107,136.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,783.00 and $134,319.00 per year, depending on experience, location, and employer.

What is a remote database developer?

A Remote Database Developer is a technology professional who designs, creates, and maintains database systems while working from a remote location, rather than in a traditional office setting. Their responsibilities include developing database structures, optimizing queries, ensuring data integrity, and implementing security measures. They often collaborate with software developers and IT teams to ensure databases are efficient and meet organizational requirements. Remote work allows them to perform these tasks using cloud-based tools and secure connections, providing flexibility for both employers and employees.

What does a remote database developer do?

A database developer or programmer creates and implements computer databases that store and maintain an entity’s data information. You work with clients to identify the best database management software and test the application or program for performance and efficiency. Your responsibilities include designing information systems to meet the needs of the client, testing product performance, performing data analysis, and developing documentation from your analysis. In some cases, you may also train or teach other developers or client teams. As a remote developer, you may complete your duties on your own or as part of a remote team for a corporate client or employer.

What are the key skills and qualifications needed to thrive as a remote database developer, and why are they important?

To thrive as a Remote Database Developer, you need strong expertise in database design, SQL programming, and data modeling, usually supported by a degree in computer science or a related field. Familiarity with database management systems like MySQL, PostgreSQL, or Microsoft SQL Server, and certifications such as Microsoft Certified: Azure Database Administrator Associate, are highly valuable. Excellent problem-solving, communication, and self-management skills help you collaborate effectively and deliver solutions in a remote environment. These skills ensure secure, efficient, and reliable database solutions that meet organizational needs while supporting independent work and remote teamwork.

What are some common challenges faced by remote database developers, and how can they be addressed?

Remote database developers often encounter challenges such as coordinating with distributed teams, managing secure access to sensitive data, and troubleshooting issues without on-site support. To overcome these, it's important to establish clear communication channels, use secure VPNs and authentication protocols, and leverage collaborative tools like version control and ticketing systems. Regular check-ins and thorough documentation also help ensure everyone stays aligned and project progress remains smooth.

What is the difference between Remote Database Developer vs Remote Data Analyst?

AspectRemote Database DeveloperRemote Data Analyst
Required CredentialsBachelor's in Computer Science or related field, SQL certificationsBachelor's in Statistics, Data Science, or related field, SQL and data analysis certifications
Work EnvironmentDeveloping, maintaining, and optimizing databases remotelyAnalyzing data sets, creating reports, and providing insights remotely
Employer & Industry UsageTech companies, finance, healthcare, e-commerce

Remote Database Developers focus on designing and managing databases, requiring technical skills and certifications. Remote Data Analysts interpret data to support business decisions. While both roles often work remotely and require SQL knowledge, their core responsibilities differ: development vs analysis.

Infographic showing various Remote Database Developer job openings in Ottawa, ON as of August 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 100% Remote job distribution, with an average salary of $107,136 per year, or $51.5 per hour.

Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada

Sangoma

Ottawa, ON • Remote

CA$120K - CA$135K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 17 days ago


Job description

Senior Backend Engineer (Rust & Cloud Platform)

Built it. Scale it. Own it.

Sangoma is a global leader in business communications, delivering innovative cloud-based solutions including UCaaS, CCaaS, VoIP, SIP Trunking, Managed Connectivity, and Communications Platform services. We are seeking a Senior Backend Engineer to join our Sangoma Meet Cloud team and help build the highly available, scalable, and secure services that power mission-critical communications for businesses around the world.

We are looking for an engineer who enjoys solving complex technical challenges, building reliable cloud services, and contributing to distributed systems at scale. The ideal candidate is a strong backend developer with deep Rust experience, a passion for clean architecture, and a desire to work collaboratively in a fast-moving engineering environment.

Please note that we are unable to provide employment-based sponsorship now or in the future.

Location: Remote (Eastern or Central Time Zones Preferred)

Your Role:
  • Design, develop, and maintain scalable, secure, and highly available backend services and APIs using Rust.
  • Build distributed cloud-native applications that integrate with internal systems, third-party platforms, and communications technologies.
  • Develop and maintain REST, GraphQL, and WebSocket-based services that support real-time collaboration and communications.
  • Contribute to the ongoing operation, reliability, and performance of the Sangoma Meet Cloud platform, ensuring SLA adherence and 24/7 service availability.
  • Design and implement solutions that improve scalability, resilience, observability, and security across the platform.
  • Collaborate with Product Management, Engineering, DevOps, and frontend teams to deliver new features and enhancements.
  • Troubleshoot complex production issues, perform root cause analysis, and implement long-term solutions.
  • Participate in architectural discussions, technical planning, code reviews, and technology roadmap decisions.
  • Develop and improve CI/CD pipelines, Infrastructure-as-Code deployments, and operational automation.
  • Mentor junior engineers and contribute to a culture of technical excellence, collaboration, and continuous improvement.

Requirements

Your Background:

  • 5+ years of professional backend software development experience.
  • 3+ years of hands-on Rust development in production environments.
  • Strong experience developing and maintaining Linux-based backend services.
  • Experience building cloud-native applications and distributed systems.
  • Experience with Infrastructure-as-Code, CI/CD pipelines, and Git.
  • Strong understanding of REST APIs, GraphQL, WebSockets, HTTPS, and networking fundamentals.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Experience working with services written in Rust and collaborating across environments that include Node.js and/or Java.
  • Strong problem-solving, troubleshooting, and communication skills.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Fluent English, written and verbal.

Preferred Qualifications

    • Experience with Nix and/or NixOS.
    • Experience with Tokio, Axum, Actix, or similar Rust frameworks.
    • Experience supporting high-availability SaaS platforms.
    • Experience with WebRTC, SIP, VoIP, or real-time communications technologies.

*Please note: Candidates must be authorized to work without current or future sponsorship. Sangoma is unable to provide employment-based visa sponsorship for this position.

Benefits

What We Offer:

    • Extended Healthcare Plan (Medical, Disability, Dental & Vision)
    • RPP - Group RRSP
    • Group Life - AD&D - Critical Illness Insurance
    • Paid Time Off Benefits
    • Work From Home - Flexible hours
    • Entrepreneurial work environment partnered with high growth career opportunities.
    • We value transparency and fairness in our compensation practices. For this role, we offer a salary range of $120,000 to $135,000 CAD per year, commensurate with experience, qualifications, and location

Are you ready to make a direct impact on the company and be rewarded for your performance?  Are you ready to take on a new challenge?

 Equal opportunity employer as to all protected groups, including protected veterans and individuals with disabilities.