1

Backend Database Developer Jobs in Ontario (NOW HIRING)

The role is focused on backend database engineering and is aimed at building reliable, high-performing, and scalable data layers that support both runtime IVR systems. The engineer works closely with ...

The role is focused on backend database engineering and is aimed at building reliable, high-performing, and scalable data layers that support both runtime IVR systems. The engineer works closely with ...

.NET Backend Developer (with Hardware Integration Experience) Location: Toronto >>> on site / in ... Experience with NoSQL databases such as MongoDB. Knowledge of hardware components and PC ...

Senior Back-End Developer

Toronto, ON ยท On-site

CA$135K - CA$154K/yr

The Senior Back-End Developer is responsible for designing, building, and maintaining high ... This role encompasses architecture and optimization of backend services, database design, caching ...

Java Backend Developer

Etobicoke, ON ยท Hybrid

CA$100K - CA$135K/yr

As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining ... DDL, DML, relational database design and indexing in any well known SQL databases such as MySQL ...

Role :Back End Developer (Java Springboot) Location : Toronto, ON Backend technical skills ... Solid understanding of database design (relational and document databases such as MongoDB)

Our solution controls who can reach sensitive servers, databases and cloud resources and grants ... The Staff Backend Engineer Opportunity We're looking for a Backend Software Engineer who wants to ...

Senior Backend Developer

Ottawa, ON ยท Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... databases. * Solid understanding of networking concepts, including RESTful and GraphQL APIs ...

Senior Backend Developer

Toronto, ON ยท Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... databases. * Solid understanding of networking concepts, including RESTful and GraphQL APIs ...

Our solution controls who can reach sensitive servers, databases and cloud resources and grants ... The Staff Backend Software Engineer Role We're looking for a Staff Backend Software Engineer who ...

Senior Back-End Developer

Toronto, ON ยท On-site

CA$135K - CA$154K/yr

This role encompasses architecture and optimization of backend services, database design, caching ... front-end developers with server-side logic - Identify performance bottlenecks and implement ...

We are looking for an experienced Node.js Back-End Developer for our client. This is a permanent ... Knowledge of relational (PostgreSQL, MySQL, etc.) and NoSQL (DynamoDB, MongoDB, etc.) databases

next page

Showing results 1-20

Backend Database Developer information

See Ontario salary details

$42.5K

$105.6K

$174.5K

How much do backend database developer jobs pay per year?

As of Jun 4, 2026, the average yearly pay for backend database developer in Ontario is $105,567.00, according to ZipRecruiter salary data. Most workers in this role earn between $80,000.00 and $124,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Backend Database Developer, and why are they important?

To thrive as a Backend Database Developer, you need expertise in database design, SQL programming, and data modeling, usually supported by a degree in computer science or a related field. Familiarity with relational and NoSQL databases (such as MySQL, PostgreSQL, MongoDB), cloud platforms, and certifications like Oracle Certified Professional are highly valuable. Analytical thinking, problem-solving, and effective collaboration are standout soft skills for this position. These skills are critical for ensuring data integrity, optimizing performance, and supporting scalable, reliable backend systems.

What are the typical collaboration points between a Backend Database Developer and other teams in a tech organization?

Backend Database Developers frequently work alongside frontend developers, DevOps engineers, and data analysts to ensure seamless data flow and application performance. They collaborate with frontend teams to design APIs and data models that meet user requirements, and with DevOps to optimize database deployment and scaling strategies. Regular communication with data analysts helps ensure that data structures support reporting and analytics needs. This collaborative environment encourages cross-functional problem-solving and continuous learning.

What are Backend Database Developers?

Backend Database Developers are IT professionals who design, build, and maintain the databases that power websites and applications. They focus on how data is stored, accessed, and managed behind the scenes, ensuring reliability, efficiency, and security. Their work includes creating database schemas, optimizing queries, writing stored procedures, and collaborating with other developers to integrate databases with application code. They often use technologies like SQL, NoSQL, and various database management systems. Their expertise is essential for handling large volumes of data and supporting business operations.

What is the difference between Backend Database Developer vs Backend Software Engineer?

AspectBackend Database DeveloperBackend Software Engineer
Primary FocusDesigning, implementing, and managing databases and data storage solutionsDeveloping server-side application logic and APIs
Required SkillsSQL, database management, data modelingProgramming languages (e.g., Java, Python), API development, server management
Work EnvironmentDatabase administration, data architecture teamsApplication development teams, full-stack projects
Common CertificationsOracle Certified Professional, Microsoft SQL Server certificationsJava, Python certifications, AWS Developer

While both roles work on backend systems, the Backend Database Developer specializes in data storage and database management, whereas the Backend Software Engineer focuses on building server-side applications and APIs. Understanding these distinctions helps in choosing the right career path or job search focus.

What are popular job titles related to Backend Database Developer jobs in Ontario? For Backend Database Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Backend Database Developer jobs in Ontario look for? The top searched job categories for Backend Database Developer jobs in Ontario are:
What cities in Ontario are hiring for Backend Database Developer jobs? Cities in Ontario with the most Backend Database Developer job openings:
Infographic showing various Backend Database Developer job openings in Ontario as of May 2026, with employment types broken down into 1% Internship, 47% Full Time, 39% Part Time, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $105,567 per year, or $50.8 per hour.
Senior Data Engineer

Senior Data Engineer

Miratech

Ottawa, ON โ€ข On-site, Remote

Full-time

Medical

Posted 19 days ago


Job description

Company Description

Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.

Job Description

Theย Senior Data Engineerย is responsible for designing, developing, and supporting databases that power a large-scale IVR and contact center platform. The role is focused on backend database engineering and is aimed at building reliable, high-performing, and scalable data layers that support both runtime IVR systems.

The engineer works closely with IVR Engineers, Application Architects, DevOps, and Data Analytics teams to ensure correct data storage, availability, and consistency for call flows, routing logic, and IVR event data. This role is critical for ensuring platform stability, supporting complex backend investigations, and enabling long-term scalability of the IVR solution.
Responsibilities

  • Design, develop, and maintain databases supporting IVR and contact center systems
  • Support databases used by both runtime IVR services and analytics platforms
  • Design and maintain relational data models for IVR event, routing, and call data
  • Write, maintain, and optimize SQL for application logic, configuration changes, and investigations
  • Ensure database availability, integrity, performance, and scalability in production environments
  • Support storage and availability of IVR event logs, call lifecycle data, and routing outcomes for analytics and reporting
  • Monitor and troubleshoot production databases and support incident investigations
  • Collaborate with architects, application developers, DevOps, QA, and Analytics teams on platform changes and improvements
Qualifications
  • 5+ years of experience as a Dataย Engineer
  • Strong proficiency in SQL, including complex joins, window functions, query optimization, and large dataset processing
  • Hands-on experience withย AWS hosted relational and NoSQLย databasesย 
  • Solid experience in relational data modeling for transactional and analytical systems
  • Experience working with event-based data and backend systems generating high volumes of interaction data
  • Strong experience withย AWSย 
  • Build and maintain scalable ETL/ELT pipelines for ingestion and transformation
  • Strong Python (or Golang/Java/Scala)
  • Knowledge of Git/GitHub, CI/CD, IaC (CloudFormation/Terraform), and containerization (Docker, Kubernetes)

Additional Information

We offer:

  • Culture of relentless performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.ย 
  • Competitive pay and benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.ย 
  • ForeverRemote work culture: make the most of the flexibility that comes with remote work.ย 
  • Growth mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.ย 
  • Global impact: collaborate on impactful projects for top global clients and shape the future of industries.ย 
  • Welcoming multicultural environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.ย 
  • Social sustainability values: join ourย sustainable business practicesย focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.ย 

* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.