Postuler

Publié le mois dernier

Database Engineer

@ THE CANADIAN REAL ESTATE ASSOCIATION

Ottawa, Ontario

Postuler
SIGNAUX

En bref

The Canadian Real Estate Association is hiring a full-time Database Engineer for its REALTOR.ca team, with a hybrid or remote arrangement and an on-call rotation. The role designs, develops, tunes and administers Microsoft SQL Server databases in a mainly Azure environment, and works with software, infrastructure and security teams. Start is effective as soon as possible.

Responsabilités :

  • Design, develop and maintain SQL Server database solutions
  • Develop and optimize T-SQL queries, stored procedures and indexes
  • Perform database administration, backup and disaster recovery
  • Troubleshoot performance and availability issues in production
  • Collaborate with software engineers on database-backed applications

Résumé des exigences :

  • College or university degree in a related field or equivalent experience
  • Strong experience with Microsoft SQL Server and T-SQL
  • Experience supporting SQL Server in production environments
  • Familiarity with Microsoft Azure
  • Comfort using AI-assisted tools with independent validation

Outils et compétences

Source et dates

Site carrière / système de candidatures · adp

Date publiée par l’employeur
2026-10-01
Première détection par notre source
2026-10-08
Mise à jour du dossier source
2026-10-23

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineTI
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau, Domicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationCollégial (DEC) (préféré), Baccalauréat (préféré)
Domaines d’étudesComputer Science, Information Technology, Software Engineering

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

THE CANADIAN REAL ESTATE ASSOCIATION

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

The Canadian Real Estate Association represents 155K+ #ProudREALTORS

Description complète de l’entreprise

The Canadian Real Estate Association (CREA) is one of Canada's largest single-industry trade associations. Our membership includes more than 160,000 real estate brokers, agents and salespeople, working through 63 real estate boards and associations across Canada.

Abonnés LinkedIn
40 192
Personnes associées sur LinkedIn
168
Bureaux déclarés
  • 200 Catherine St., 6th floor, Ottawa, Ontario K2P 2K9, CA
Catégories d’activité
  • Rental Property
  • Non Profit
  • Real Estate
Autres noms enregistrés
  • THE CANADIAN REAL ESTATE ASSOCIATION
  • The Canadian Real Estate Association | L'Association canadienne de l'immobilier
Le profil indique une agence de recrutement
Non
Investissement total déclaré
0

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

The Canadian Real Estate Association (CREA) is one of Canada's largest single-industry trade associations. Our membership includes more than 160,000 real estate brokers, agents and salespeople, working through 63 real estate boards and associations across Canada.

ChampValeur
SecteurNon-profit Organizations
Taille51-200 employees
Siège socialOttawa, Ontario
Type d’organisationNonprofit
Fondée en1943
Offres sur Jobsy1
LinkedInVoir la page
Description

Reports To: Manager, Database Engineering

Role Type: Full-time

Workplace Type: Hybrid/Remote

Effective: ASAP

About Us

REALTOR.ca is a cornerstone of Canada’s real estate market, dedicated to helping millions of Canadians navigate their real estate journey. As Canada’s leading real estate platform, REALTOR.ca provides comprehensive property listings, data, tools, and resources that connect Canadians with real estate opportunities across the country.

At REALTOR.ca, we are committed to supporting REALTOR® members’ businesses while delivering trusted and valuable digital experiences to consumers. We continuously evolve our technology and data platforms to meet changing market needs and help shape the future of real estate in Canada.

Join us and be part of a team using technology and data to make a meaningful impact on Canadians every day.

Position Overview

We are seeking an experienced Database Engineer to join our Database Engineering team and help support its evolving responsibilities. This role combines database engineering, database development, performance optimization, and operational responsibilities, with Microsoft SQL Server forming a significant part of our data platform.

We value the thoughtful use of modern AI-assisted tools. The successful candidate should be comfortable using, or willing to adopt, AI tools where appropriate to support problem-solving, research, learning, automation, documentation, and day-to-day engineering work while applying independent judgment and validating results. We also welcome experience with technologies beyond traditional relational databases and analytics/data platforms.

The Database Engineer may also participate in an on-call rotation supporting critical production database services.

Function

The successful candidate will design, develop, maintain, and optimize database and data solutions within a primarily Microsoft Azure-based technology environment, while working closely with software engineering, infrastructure, security, product, and other teams across the organization. The role includes database development and administration, performance tuning, data integration, reliability, automation, troubleshooting, and support for evolving data capabilities.

Key Responsibilities

  • Design, develop, implement, and maintain SQL Server database solutions with a focus on performance, reliability, scalability, security, and data integrity.
  • Develop and optimize T-SQL queries, stored procedures, database objects, indexes, and data access patterns.
  • Work closely with software engineers to design and improve database-backed applications, including schema design, application data access, query optimization, and troubleshooting.
  • Analyze SQL Server execution plans, indexing strategies, query patterns, and application behaviour to identify and resolve performance issues.
  • Perform database administration activities including installation, configuration, patching, monitoring, backup, recovery, high availability, and disaster recovery.
  • Participate in database and SQL code reviews and provide technical guidance on database design, development, and implementation.
  • Design and support data movement, replication, integration, and transformation processes across systems and environments.
  • Troubleshoot complex database and data-related issues, including performance bottlenecks, availability issues, locking and concurrency problems, and data inconsistencies.
  • Support capacity planning, scalability, availability, and lifecycle management for database platforms.
  • Develop scripts, tooling, and automation to improve the reliability, repeatability, and efficiency of database operations and development processes.
  • Monitor and improve database platform health, performance, backup processes, replication, and disaster recovery capabilities.
  • Work with Microsoft Azure infrastructure and services supporting database and data platforms.
  • Contribute to data, analytics, reporting, and search initiatives as the Database Engineering team’s responsibilities and capabilities evolve.
  • Support the integration, management, and analysis of data from platforms and services such as GA4, BigQuery, Elasticsearch, and other data sources where applicable.
  • Use AI-assisted tools where appropriate to support engineering activities, research, problem-solving, documentation, automation, and solution development while critically evaluating and validating outputs.
  • Collaborate with software engineering, infrastructure, security, product, and other cross-functional teams on technology and data initiatives.
  • Contribute to the evaluation and adoption of database, cloud, search, analytics, AI, and data technologies as the REALTOR.ca technology ecosystem evolves.
  • Participate in operational support and an on-call rotation as required.
  • Contribute to documentation, standards, technical processes, knowledge sharing, and continuous improvement within the Database Engineering team.

Qualifications & Skills

  • College or university degree in Computer Science, Information Technology, Software Engineering, or a related discipline, or equivalent professional experience.
  • Strong experience working with Microsoft SQL Server and T-SQL.
  • Experience with database design and development, including stored procedures, indexing, query optimization, and performance tuning.
  • Experience supporting SQL Server in production environments.
  • Strong understanding of relational database concepts, indexing, query execution, transaction management, concurrency, and data integrity.
  • Experience with database backup, recovery, high availability, disaster recovery, monitoring, and production support.
  • Experience collaborating with software engineers to design, troubleshoot, and optimize database-backed applications.
  • Familiarity with Microsoft Azure and operating database technologies in cloud environments.
  • Familiarity with software development practices, source control, testing, deployment, and change management.
  • Comfortable using, or willing to adopt, AI-assisted tools as part of day-to-day engineering work, while applying critical thinking and independent validation.
  • Strong analytical and problem-solving skills with the ability to investigate complex technical and data-related issues.
  • Strong communication and collaboration skills, with the ability to work effectively with both technical and non-technical stakeholders.
  • Ability to work independently while contributing effectively within a collaborative engineering team.
  • A continuous learning mindset and an interest in evolving database, cloud, search, analytics, AI, and data technologies.

Nice to Have

Experience in any of the following areas would be considered an asset, but is not required:

  • Elasticsearch or similar search and indexing technologies.
  • Google Analytics 4 (GA4), BigQuery, or related analytics and data platforms.
  • Azure SQL Database.
  • Azure monitoring, storage, or infrastructure services.
  • SQL Server hosted in Microsoft Azure.
  • Data integration, ETL/ELT, or data pipeline technologies.
  • Database replication and distributed data architectures.
  • Scripting and automation using PowerShell, Python, or similar technologies.
  • Cloud database platforms and modern data architectures.
  • Analytics, reporting, business intelligence, or data visualization technologies.
  • Large or complex datasets.
  • Large-scale, highly available, or business-critical applications.
  • DevOps, CI/CD, infrastructure automation, or database deployment automation.

About the Team:

The Database Engineering team supports the data platforms and database technologies behind REALTOR.ca. Our responsibilities span database engineering and development, operational reliability, performance, scalability, automation, data integration, search, analytics, and technical collaboration across the organization.

We work closely with software engineering, infrastructure, security, product, and other teams to ensure that REALTOR.ca’s database and data platforms are reliable, performant, secure, and able to evolve with the needs of the organization.

We value collaboration, knowledge sharing, continuous improvement, curiosity, and professional growth. Team members are encouraged to contribute ideas, explore new technologies, broaden their technical capabilities, and help shape how REALTOR.ca approaches database and data engineering.

Company Culture:

At REALTOR.ca, we pride ourselves on our dynamic and inclusive company culture. We believe that a great workplace is built on mutual respect, open communication, collaboration, and a shared commitment to excellence.

Our team enjoys a flexible work environment that promotes work-life balance, with options for remote work and flexible hours. We also offer opportunities for professional development and career advancement, ensuring that our employees can grow alongside the organization.

We thank all applicants for their interest; however, only those under consideration for the role will be contacted.

We use artificial intelligence (AI) tools to support the screening and assessment of applications. Our hiring team decides which candidates move forward in the recruitment process.

At REALTOR.ca, we are committed to fostering an inclusive, barrier-free and accessible environment. Part of this commitment includes arranging accommodations to ensure an equitable opportunity to participate in the recruitment and selection process. If you require an accommodation, we will work with you to meet your needs. As an equal opportunity employer, we value the unique perspectives and experiences that each team member brings.

Emplois semblables

  • Senior Database Engineer (Snowflake)

    Fredericton, NB

    Cvent

    4+ ansCandidates need 4 to 7 years in database or data platform engineering, including at least 3 years of hands-on Snowflake administration, plus a bachelor's degree in a related field. Strong skills in Python or PowerShell, Infrastructure as Code, AWS database services and database security are expected.

    Snowflake, AWS, Terraform, AWS CloudFormation, AWS CDK, Python

    Senior Database Engineer (Snowflake)

    Fredericton, NB

    Cvent

    4+ ansCandidates need a bachelor's degree in a related field, 4 to 7 years in database or data platform engineering with at least 3 years of hands-on Snowflake administration, and skills in Python or PowerShell scripting and Infrastructure as Code.

    Snowflake, AWS, Terraform, AWS CloudFormation, AWS CDK, Python

  • Database Engineer

    Toronto, ON
    110k–120k $/anTemps plein

    TSX Inc.

    5+ ansCandidates need 5+ years of hands-on database administration, deep SQL Server skills, and experience with large multi-terabyte databases. They also need scripting skills in PowerShell, Python or Perl, and working knowledge of Windows, Linux, virtualization and cloud.

    SQL Server, Oracle, Oracle RAC, PowerShell, Python, Perl

  • Database engineer

    Télétravail au Canada
    TélétravailTemps plein

    turbopuffer

    Candidates need extensive experience in a systems language such as Rust, C++, Java or Go, and expertise in search internals, storage engines or distributed systems. Strong Linux debugging skills and the ability to write clear documentation are also required.

    Linux, eBPF, perf, strace, gdb

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.