1

Database Support Engineer Jobs in Ontario (NOW HIRING)

Cloud DBA

Toronto, ON · Hybrid

CA$75K - CA$141K/yr

Design, engineer, deploy, and support cloud database platforms, with a strong focus on AWS RDS, Amazon Redshift, Azure SQL Database, Azure SQL Managed Instance, and Microsoft Fabric. * Modernize ...

Cloud DevOps Engineer (Hybrid)

Ottawa, ON · Hybrid

CA$40 - CA$50/hr

... Engineer (Hybrid) Ottawa, ON | Hybrid (3 Days Onsite - Tue to Thu) Start Date: 12 months contract ... Integrate AI-driven insights into daily operations Platform & Database Support (Secondary)

Support and work closely with the QA and Development teams by helping promote the build to different environments. Setup, maintain new servers, certificates and database in the lower environments.

Tune database performance by identifying and resolving bottlenecks, monitoring system behavior, and ... Mentor and support mid-level engineers and analysts, providing technical direction and allocating ...

Internally, you build the Applied AI team's own intelligence layer: engagement memory databases ... support their production behavior PREFERRED EXPERIENCE: * 5+ years of software engineering with ...

Showing results 21-40

Database Support Engineer information

See Ontario salary details

$26K

$87.2K

$163.5K

How much do database support engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for database support engineer in Ontario is $87,169.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,000.00 and $109,000.00 per year, depending on experience, location, and employer.

What is a database support engineer?

Database Support Engineers are IT professionals who specialize in maintaining, troubleshooting, and optimizing databases for organizations. They ensure that databases operate efficiently, are secure, and are backed up properly to prevent data loss. Their responsibilities often include resolving technical issues, performing regular maintenance, and assisting users with database-related problems. These engineers play a crucial role in supporting business operations by ensuring data availability and integrity.

What are the key skills and qualifications needed to thrive as a database support engineer?

To thrive as a Database Support Engineer, you need expertise in database administration, SQL, and troubleshooting, usually supported by a degree in computer science or a related field. Familiarity with database systems like Oracle, MySQL, or Microsoft SQL Server, as well as certifications such as Oracle Certified Professional (OCP) or Microsoft Certified: Azure Database Administrator Associate, is highly valuable. Strong problem-solving abilities, attention to detail, and clear communication skills help you excel in diagnosing and resolving issues efficiently. These skills and qualifications are crucial for maintaining data integrity, minimizing downtime, and ensuring optimal performance of critical business databases.

What are the most common challenges faced by a database support engineer when managing multiple client environments?

As a Database Support Engineer, one of the main challenges is juggling multiple client environments, each with its own configurations, security requirements, and performance expectations. Troubleshooting issues can become complex, as the root cause often varies based on the unique setup of each environment. Effective communication and thorough documentation are essential to stay organized and ensure that solutions are tailored to each client’s needs. Additionally, proactively monitoring systems and staying updated on the latest database technologies can help mitigate potential issues before they impact clients.

What is the difference between Database Support Engineer vs Database Administrator?

AspectDatabase Support EngineerDatabase Administrator
Primary FocusProviding technical support, troubleshooting, and maintaining database systemsDesigning, implementing, and managing database structures and security
CertificationsSQL, Linux, cloud certifications often preferredOracle, Microsoft SQL Server certifications common
Work EnvironmentSupport teams, IT departments, often in 24/7 environmentsData centers, IT departments, often in office settings
ResponsibilitiesIssue resolution, performance monitoring, user supportDatabase design, backup, security, and optimization

While both roles involve working with databases, the Database Support Engineer primarily focuses on troubleshooting, support, and maintenance, whereas the Database Administrator handles database design, security, and overall management. Both roles require similar certifications and often work within the same industry environments, but their core responsibilities differ.

What are popular job titles related to Database Support Engineer jobs in Ontario?

For Database Support Engineer jobs in Ontario, the most frequently searched job titles are:

What job categories do people searching Database Support Engineer jobs in Ontario look for?

The top searched job categories for Database Support Engineer jobs in Ontario are:

Infographic showing various Database Support Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 22% Part Time, and 5% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $87,169 per year, or $41.9 per hour.

Database Application Developer

Toronto, ON

Full-time

Medical, Dental, PTO

Posted 15 days ago


Key responsibilities

  • Design, develop, test, deploy, and support database code for Propel's financial data applications, ETL processes, and reporting solutions

  • Translate business requirements into reliable database schemas, queries, stored procedures, views, and transformations

  • Build and support ETL/ELT processes to extract, validate, transform, reconcile, and load data from upstream systems


Job description

About Us:

Propel (TSX: PRL) is the fintech company building a new world of financial opportunity by facilitating access to credit for consumers underserved by traditional financial institutions. Through its AI-driven platform, Propel evaluates customers in a more comprehensive way than traditional credit scores can. Our revolutionary fintech platform has already helped consumers access over one million loans and lines of credit and over one billion dollars in credit.

To build a new world of opportunity we bring together the brightest talent to help us build opportunities. We are entrepreneurs and believe in measuring success through results and growing within; talent and hard work never goes unnoticed. At Propel, we are here to change the way employees, customers and shareholders succeed together.

We are a team of passionate entrepreneurs, who foster curiosity and growth in our employees. Our culture is why we have been so successful and why our employees choose Propel to build their careers. It is also why we are one of North America’s fastest growing companies and a Best Place to Work.

Join us as we change the way employees, customers and shareholders succeed together.

 

About You:

You thrive in a vibrant, entrepreneurial organization where your ideas are valued. You are motivated by goals, a self-starter, and enjoy wearing multiple hats in a fast-growing fintech environment.

The Database Application Developer designs, develops, tests, deploys, and supports database code powering Propel’s financial data applications, ETL processes, and reporting solutions. The role converts business requirements into reliable schemas, queries, stored procedures, views, transformations, controls, and reporting datasets across MySQL/RDS and Snowflake. The ideal candidate combines strong SQL development skills with excellent logical and analytical reasoning, attention to detail, and a commitment to data quality, security, performance, and operational reliability.

 

Responsibilities

  • Develop and maintain SQL, DDL, DML, views, stored procedures, functions, Streams, Tasks, and other database components
  • Design and support staging, core, supporting, reporting, and analytical data structures
  • Build ETL/ELT processes that extract, validate, transform, reconcile, and load data from upstream application systems
  • Translate business rules, source-to-target mappings, and reporting requirements into accurate, testable database logic
  • Implement data-quality checks, reconciliation controls, logging, error handling, auditability, and rollback procedures
  • Diagnose and resolve data, SQL, pipeline, and performance issues using evidence-based root-cause analysis
  • Tune queries, procedures, data models, indexes, clustering, and workload patterns for performance and cost efficiency
  • Apply secure development practices, including least privilege, access controls, masking, retention, and protection of sensitive data
  • Deliver changes through GitHub, pull requests, peer review, testing, and controlled deployment processes
  • Collaborate with application developers, data and analytics engineers, QA, platform engineering, security, risk, compliance, finance, and operations
  • Contribute to database standards, documentation, modernization, production support, incident response, and continuous improvement

 

Requirements

Must Have

  • Bachelor’s degree in a relevant technical discipline or equivalent practical experience
  • 5+ years of professional experience designing, developing, testing, deploying, and supporting database code powering financial data applications, ETL processes, and reporting solutions
  • Strong logical and analytical reasoning: able to break down complex problems, identify dependencies, test hypotheses, detect anomalies, and reach evidence-based conclusions
  • Snowflake, dbt, Streams, Tasks, dynamic tables, or other modern data-platform experience
  • Structured troubleshooting skills, including tracing data issues across source systems, transformations, database code, and reports
  • Professional experience developing production SQL and database applications
  • Strong understanding of relational database concepts, data modelling, joins, transactions, constraints, indexing, concurrency, and query optimization
  • Experience writing complex SQL, stored procedures, views, functions, and data transformations
  • Experience with at least one relational database platform such as MySQL, PostgreSQL, SQL Server, or Oracle
  • Experience with version control, code review, testing, validation, and controlled deployments
  • Ability to translate ambiguous requirements into clear, maintainable, and testable technical solutions
  • Financial services, lending, payments, banking, reporting, or other regulated-data experience
  • Strong communication skills and attention to detail when working with financial, customer, or other sensitive data

       

      Nice to Have

      • Amazon RDS, AWS, cloud database migration, or managed application-platform experience
      • ETL/ELT pipelines, source-to-target mappings, incremental processing, and reconciliation frameworks
      • Data governance, masking, row access policies, classification, retention, lineage, and audit controls
      • CI/CD, infrastructure-as-code, observability, incident management, or automated testing
      • Python, Java, APIs, or database-backed application development
      • Dimensional modelling, star schemas, fact and dimension datasets, or semantic layers

       

      Benefits to Joining Propel

      • Growth and opportunity – we pride ourselves on promoting from within
      • Incredible company culture
      • Competitive salary and health benefits
      • Comprehensive vacation package
      • Group health and dental benefits
      • Group RRSP program
      • Support for new parents
      • Diverse and inclusive workplace

       

      Salary Range

      $100,000 – $130,000

      Final compensation is determined by market conditions, location, and the candidate’s experience, skills, and education. This role may also be eligible for performance-based incentive programs and total compensation may include variable incentives, such as bonuses and commissions.

       

      This posting is for an existing vacancy within our organization.

       

      Our Culture

      Propel brings together the brightest talent to build opportunities. We are entrepreneurs who measure success through results and growth from within; talent and hard work never go unnoticed. Our team fosters curiosity and growth, making Propel one of North America’s fastest-growing companies and a Best Place to Work.

       

      Commitment to Diversity & Inclusion

      Propel welcomes and encourages applications from all groups, including Indigenous peoples, women, visible minorities, persons with disabilities, people from gender and sexually diverse communities, and those with intersectional identities. Should you require accommodation throughout any stage of the recruitment and selection process, please specify your requirements when submitting your application and we will work with you to meet your needs.

      AI Disclosure

      We use AI to assist in reviewing applications and assessing candidates. These tools support our recruitment team, however, all hiring decisions are made by our trained hiring managers and recruitment professionals, not AI.