Talent.com
HR à la carte
Database EngineerHR à la carte • Toronto, ON, CA
Database Engineer

Database Engineer

HR à la carte • Toronto, ON, CA
22 days ago
Salary
CA$110,000.00–CA$125,000.00 yearly
Job type
  • Full-time
  • Permanent
  • Quick Apply
Job description

Position Database Engineer Location Toronto, ON (100% onsite) Employment Type New, Full-Time Permanent position Salary $110,000 - $125,000 (depending on experience) plus incentive compensation Hamilton ETFs is building a SaaS platform—a suite of applications designed to power every aspect of our business, including sales, marketing, data intelligence, compliance, reporting, and AI-assisted workflows.

Purpose-built for the unique needs of a Canadian asset manager, this platform will be the foundation for how we operate and innovate.

This is not a maintenance-only Database Engineer role.

You'll have the opportunity to design and build a modern, cloud-native, ML-ready data platform that supports transactional workloads, analytics, regulatory reporting, and the next generation of AI capabilities, including vector search and semantic retrieval.

If you're excited by the opportunity to architect a platform from the ground up and shape the future of data and AI at a growing investment firm, we'd love to hear from you.

Hamilton ETFs offers: A competitive compensation package including comprehensive health and wellness benefits; Ownership of the data foundation for a platform at its earliest, most formative stage; A direct line into technology strategy at a growing Canadian asset manager; We value collaboration, open-mindedness and service focused mindsets; Diverse and inspiring colleagues and approachable leaders; Opportunity to evolve in a growing firm.

Here’s a bit about Hamilton ETFs: Hamilton ETFs is one of Canada’s fastest growing exchange traded fund (“ETF”) providers.

Based in Toronto’s financial district and with ~$17 billion in ETF assets under management, we are seeking a motivated individual to join our entrepreneurial team of experienced and talented professionals.

Here’s what you will do as Database Engineer: The Database Engineer is responsible for designing and evolving the shared data platform that powers Hamilton ETFs' next-generation SaaS applications.

You'll architect secure, scalable, and high-performing databases that support advisor intelligence, CRM workflows, compliance monitoring, reporting, analytics, and future AI capabilities.

Design and manage the core relational database architecture that serves as the shared foundation for the platform's apps.

Design scalable data models supporting advisor intelligence, CRM, marketing, compliance, reporting, and customer-facing applications.

Own database performance: indexing, partitioning, query optimization, replication, backups, recovery, and high availability.

Establish robust data governance practices, including role-based access control, audit logging, encryption, data lineage, and retention policies aligned with Canadian regulatory requirements.

Support secure ingestion, normalization, and deduplication of large financial-industry datasets, including the Canadian advisor database.

Design structures that support ML features such as lead scoring, intent detection, advisor similarity, anomaly detection, and natural-language reporting.

Work with the Full Stack Developer to define API-ready patterns, stored procedures where appropriate, and efficient service-layer access.

Ensure clean, governed data flows into HubSpot as the commercial source of truth.

Help design future infrastructure: data warehouse, event streaming, vector database, semantic search, and analytics layers.

Document standards, naming conventions, backup procedures, security controls, and data lifecycle policies.

Other work or special projects assigned for the overall benefit of Hamilton ETFs.

Here’s what you’ll need to be successful: Strong understanding that the database is the foundation of the product, and passionate about the performance, security, clean data models, maintainability, and future flexibility.

Has comfort in an early-stage environment (where the architecture is being built from the start) and is energized by creating a strong foundation.

Ability to work closely with application developers and product leadership, with strong documentation and operational discipline.

Architectural mindset with the ability to design systems that will scale as products, data volumes, and AI capabilities evolve.

Minimum Education, Experience and Skills Post secondary diploma in computer science, computer engineering or other relevant programs; Masters Degree an asset.

  • 5+ years designing and supporting relational databases as a Database Engineer, Data Engineer, Database Developer, or similar role.

Strong PostgreSQL experience: performance tuning, indexing strategies, schema design, and database security.

Experience designing databases for SaaS, CRM, workflow, reporting, or financial services platforms.

Strong grasp of data privacy, auditability, role-based access control, encryption, backup, and disaster recovery.

Experience with ETL/ELT pipelines, data imports, deduplication, validation, and large structured datasets.

Preferred Education, Experience and Skills PostgreSQL at scale: partitioning, replication, read replicas, materialized views, and query profiling.

Cloud platforms such as AWS, Azure, or GCP.

Data warehouse or analytics tooling.

Vector databases such as pgvector, Qdrant, Pinecone, Weaviate, or similar.

Supporting ML workflows, semantic search, embeddings, or LLM-backed applications.

Financial services, wealth management, asset management, capital markets, or regulated environments.

Familiarity with SOC 2, ISO 27001, audit controls, data retention, and compliance reporting.

Event-driven architectures, message queues, or streaming pipelines.

Interested in being a part of Hamilton ETFs?

We look forward to your application!

Hamilton ETFs is committed to meeting the accessibility needs of all applicants throughout the recruiting and selection process.

Please let us know about any accommodation and/or support requirements.

Please note only those candidates selected for an interview will be contacted.

Hamilton ETFs is working in partnership with HR à la carte for our recruitment efforts.

Please note: we are only accepting applications from those authorized to work in Canada and we are not currently sponsoring any temporary or permanent work visas.

Use of AI in Hiring: Some stages of our recruitment process may use AI-assisted tools to support recruitment efforts; however, all applications are screened and assessed by human reviewers. In addition, all final hiring decisions are made by humans. Powered by JazzHR

Create a job alert for this search

Database Engineer • Toronto, ON, CA

Similar jobs

Database Developer

VLink IncToronto, ON, CA
Full-time

VLink, founded in 2006, is a leading global provider of software engineering services with next‑gen technologies and best‑in‑class talent.North America‑Europe to APAC, with expansion plans in the M... Show more

 • Promoted

Oracle Cloud ERP/Database expert

Next VenturesToronto, ON, CA
Full-time

Head of Oracle Technologies at Next Ventures.Our client is seeking a highly experienced.Oracle Cloud ERP and Database Expert.This role requires deep expertise across Oracle technologies, cloud plat... Show more

 • Promoted

Database Engineer

Altis TechnologyToronto, ON, CA
Temporary

Senior Database Engineer/ Senior Data Migration.Toronto, Ontario (Hybrid, 2 days per week onsite).Our client in the retail and loyalty sector is seeking a skilled.This role sits at the intersection... Show more

 • Promoted

Senior Data Engineer - Databricks & Azure for Banking

Soar ConsultantsToronto, ON, CA
Full-time

A leading data consulting firm is seeking a Data Engineer for a client in Toronto.The role requires experience with Azure, Databricks, and strong skills in data analysis and integration methodologi... Show more

 • Promoted

Database Administrator - Senior (Oracle E-Business experience)

BevertecToronto, ON, CA
Full-time

Job Role: Database Administrator - Senior (Oracle E-Business experience).Ideal Candidate Rate: CAD 75-80/Hr (Depending on the experience).Oracle E-Business Suite installation.Experience and expert ... Show more

 • Promoted

Database and Integration Engineer

Princeton IT Services, IncToronto, ON, CA
Full-time

Job Title: Database & Integration Engineer.We are seeking a skilled Database & Integration Engineer to support enterprise data migration, integration, and modernization initiatives while ensuring d... Show more

 • Promoted

Remote Backend Data Engineer – Lakeflow & Lakehouse

Buchanan TechnologiesToronto, ON, CA
Remote
Permanent +1

A Canadian tech company is seeking an experienced Backend Data Engineer for a 6-month contract, focusing on designing and maintaining data pipelines using Lakeflow architectures.The role is remote ... Show more

 • Promoted

Senior Oracle Data & Cloud Integration Architect

Rubicon PathToronto, ON, CA
Full-time

A leading consulting firm in Toronto is seeking a Specialized IT Consultant to provide expert guidance on information technology solutions, focusing on Oracle database management and cloud integrat... Show more

 • Promoted

Senior Backend Engineer: Database & Java Specialist

Alert DrivingToronto, ON, CA
Full-time

A software development company in Toronto is seeking an experienced Backend Application Developer to drive the development of database-centric web applications.In this role, you will design and imp... Show more

 • Promoted

Senior Software Engineer - Java & Data Platforms

AkkodisToronto, ON, CA
Full-time

Senior Software Engineer - Java & Data Platforms.Are you a Software Engineer who thrives on solving complex data challenges? We’re looking for a.Databricks, Spark, and Delta Lake.Make key architect... Show more

 • Promoted

Oracle/MS SQL Database Engineer – Performance

ScotiabankToronto, ON, CA
Full-time

A leading North American bank is seeking a Database Developer to maintain and optimize applications on Oracle and MS SQL databases.The ideal candidate will have 6-10 years of experience, strong ski... Show more

 • Promoted

Platform Dba

IntactToronto, Canada
Full-time

Overview Join to apply for the Platform DBA role at Intact.We are looking for a forward thinking Oracle DBA who will contribute to the evolution of the current database platforms and who understand... Show more

 • Promoted

Senior Oracle & NoSQL DB Engineer - Banking Infra

Insight GlobalToronto, ON, CA
Full-time

A leading recruitment firm in Toronto is seeking a mid-senior level Regional Recruiting Manager to oversee database engineering with NoSQL technologies.The ideal candidate will have 5-7 years in da... Show more

 • Promoted

Expert Database Specialist for Mainframe to Cloud Transition

Randstad DigitalToronto, ON, CA
Temporary

Elevate your career as a Database Specialist focusing on mainframe to cloud transitions in a hybrid work model.Utilize your extensive knowledge in managing legacy systems and modernization strategi... Show more

 • Promoted

Senior Oracle Database Administrator

Tangerine BankToronto, ON, CA
Full-time

Senior Oracle Database Administrator.The Information Technology (IT) department manages the technology and computer infrastructure that drives Tangerine’s business systems.The IT department support... Show more

 • Promoted

Expert Database Administrator for Data Optimization

Tata Consultancy ServicesToronto, ON, CA
Full-time

Become an Expert Database Administrator and optimize performance in Oracle, MySQL, and Greenplum environments.Your role will be pivotal in ensuring data security and high retrieval efficiency.This ... Show more

 • Promoted

Senior Database Administrator in Cloud

Dayforce US, Inc.Toronto, ON, CA
Full-time

Advance your career with Dayforce as a Senior Database Administrator focused on cloud environments.This role requires exceptional SQL database support and administration skills.You will be integral... Show more

 • Promoted

Senior Database Developer

Boyd InteractiveToronto, ON, CA
Full-time +1

Pala offers a full spectrum of games across all distribution channels (web, download, tablet & smartphone).In Canada, they offer sports betting and casino games.In the US, they offer casino, bingo,... Show more

 • Promoted

Remote Cloud Operations Database Expert

Centric Software, Inc.Toronto, ON, CA
Remote
Full-time

Centric Software seeks a Remote Cloud Operations Database Expert.This position involves working with various relational databases to enhance cloud services and support database operations.In your r... Show more

 • Promoted

Oracle Database Administrator

BuzzClanToronto, ON, CA
Full-time

Position: Database Administrator - Senior.Type: Contract (Initial term of 12+ month with possibility of extension).Provide scripting skills in SQL, VBScript, Python and PowerShell.Provide technical... Show more