Back to results

Senior Database Engineer

  • Markham, ON, Canada

$140,000 to $165,000 CAD / year · Full-time

Applications open in a new tab.

Job details

Pay
$140,000 to $165,000 CAD / year
Job type
Full-time
Experience
8+ years of experience in database administration and data architecture roles.
Posting language
English
Posted

Original job description

Compensation Range: $140,000 - $165,000

Pipeline Status: This job posting is intended to support future hiring needs and does not represent an immediate vacancy.

Use of AI in Hiring: We use artificial intelligence tools to screen and assess applications as part of our hiring process. Human recruiters review all results.

Senior Database Engineer

JOB DESCRIPTION

The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused on creating comprehensive and customizable solutions for the real estate industry. Utilizing world-class technology, TNG delivers solutions to the entire mortgage life cycle through its affiliated organizations.

TNG benefits from a broad product suite, infrastructure, and industry expertise and has transformed the home purchase, sale, mortgage, and refinance process for consumers, lenders, realtors, and mortgage brokers.

POSITION DETAILS:

We are seeking a highly experienced Senior Database Engineer to design, manage, optimize, and secure enterprise-level data platforms. This role blends hands-on database administration with strategic data architecture leadership. The ideal candidate will ensure data reliability, scalability, performance, and governance while supporting analytics, application development, and business intelligence initiatives.

RESPONSIBILITIES:

Database Administration

  • Lead database upgrades, migrations, and patching activities.
  • Administer, monitor, and optimize production, staging, and development databases (e.g., PostgreSQL, MySQL, cloud-native databases).
  • Ensure high availability, disaster recovery, backup, and restore strategies.
  • Perform performance tuning, capacity planning, and query optimization.
  • Manage database security, access controls, encryption, and compliance.
  • Troubleshoot and resolve database incidents with minimal downtime.

Data Architecture & Design

  • Design and maintain enterprise data architectures (OLTP, OLAP, data warehouses, data lakes).
  • Define data models (conceptual, logical, physical) aligned with business requirements.
  • Establish data standards, naming conventions, and best practices.
  • Support integration across applications, APIs, and third-party systems.
  • Partner with analytics and BI teams to ensure data is optimized for reporting and insights.

Cloud & Modern Data Platforms

  • Architect and manage cloud data solutions.
  • Support hybrid and multi-cloud database environments.
  • Implement automation and Infrastructure-as-Code for database deployments.
  • Evaluate and recommend new database and data platform technologies.

Governance, Security & Compliance

  • Implement data governance, data quality, and metadata management practices.
  • Ensure compliance with regulatory requirements (e.g., SOC, PIPEDA where applicable).
  • Collaborate with security teams on audits and risk mitigation.

Leadership & Collaboration

  • Serve as a technical authority and mentor for DBAs, data engineers, and developers.
  • Collaborate with application, infrastructure, DevOps, and business teams.
  • Participate in architectural reviews and strategic planning.
  • Document architectures, processes, and operational procedures.

QUALIFICATIONS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Required:

  • Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
  • 8+ years of experience in database administration and data architecture roles.
  • Deep expertise in relational databases, SQL and MySQL
  • Strong experience with performance tuning and troubleshooting complex systems.
  • Experience designing scalable, high-availability data architectures.
  • Strong understanding of data security and compliance principles.
  • Experience in upgrading MySQL database.

Preferred:

  • Master’s degree in a related field.
  • Experience with cloud-native databases (e.g., Amazon RDS, Aurora).
  • Experience with NoSQL, data warehousing, ETL/ELT, and analytics platforms.

Key Skills & Competencies

  • Database design & optimization
  • Data modeling & architecture
  • Cloud & hybrid environments
  • Problem-solving and analytical thinking
  • Strong communication and documentation skills
  • Leadership and mentoring mindset

Nice to have

  • Experience to convert from MySQL to Postgres and vice-versa.
  • Experience with ETL tools like Informatica, DataStage, AWS Glue, etc.

TNG Commitment

We are committed to providing persons with disabilities equal opportunities regarding all employment activities, including access to jobs and accommodations during employment as required, in accordance with the Ontario Human Rights Code (OHRC) and the Accessibility for Ontarians with Disabilities Act (AODA).

More about this job

Responsibilities

The Senior Database Engineer will design, manage, optimize, and secure enterprise-level data platforms while ensuring data reliability and performance. Responsibilities include leading database upgrades, managing security, and collaborating with various teams to support analytics and business intelligence initiatives.

Requirements

Candidates must have a bachelor's degree in a related field and at least 8 years of experience in database administration and data architecture roles. Strong expertise in relational databases, SQL, and MySQL, along with experience in designing scalable data architectures, is required.

Skills

  • Database Design & Optimization
  • Data Modeling & Architecture
  • Cloud & Hybrid Environments
  • Problem-Solving
  • Analytical Thinking
  • Strong Communication
  • Documentation Skills
  • Leadership
  • Mentoring Mindset

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Data & Analytics
  • Software
  • Engineering

Keywords

  • Database Engineer
  • Database Administration
  • Data Architecture
  • PostgreSQL
  • MySQL
  • Cloud-Native Databases
  • Data Security
  • Compliance
  • Data Governance
  • Data Quality
  • ETL
  • Business Intelligence
  • Analytics
  • Infrastructure-as-Code
  • Disaster Recovery
  • Performance Tuning
  • Capacity Planning

Report this job