Postuler

Publié il y a 19 jours

Senior Database Performance Engineer

@ QHR Technologies Inc

Edmonton, AB · Calgary, AB · Toronto, ON · Vancouver, BC · Kelowna, BC

110k–120k $/anTélétravail7+ ans d’expérience
Postuler
SIGNAUX

En bref

QHR Technologies Inc is hiring a Senior Database Performance Engineer to diagnose and tune SQL Server performance across its mission-critical healthcare platform. The role owns query optimization, indexing, and execution plan analysis, and advises Java/Hibernate teams on efficient data access. Full-time permanent, hiring range $110,000 to $120,000 annually.

Salaire :

110 000 $–120 000 $ par année

Responsabilités :

  • Own SQL Server performance tuning, query optimization and indexing
  • Advise Java/Hibernate teams on data-access patterns and ORM configuration
  • Drive root-cause analysis of slow queries, blocking and deadlocks
  • Review SQL code, migrations and pull requests with tuning changes
  • Lead production database recovery and performance incidents

Résumé des exigences :

  • 7+ years in DBA, backend or equivalent roles focused on SQL performance
  • Advanced MSSQL performance tuning and execution plan analysis
  • Hands-on use of SQL Profiler, Extended Events, SolarWinds DPA or SQL Sentry
  • Strong T-SQL, stored procedure and view skills
  • Hibernate and Java ecosystem knowledge
  • Degree or diploma in computer science, engineering or information systems

Outils et compétences

Source et dates

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

Date publiée par l’employeur
2026-10-19
Première détection par notre source
2026-10-19
Mise à jour du dossier source
2026-11-07

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

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience7 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationCollégial (DEC) (préféré), Baccalauréat (préféré)
Domaines d’étudesComputer Science, Engineering, Information Systems
Avantages mentionnésPrime de rendement

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

QHR Technologies Inc

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.

Description complète de l’entreprise

QHR Technologies designs interactive software solutions that empower and inform healthcare providers and patients across the country. QHR's flagship product, AccuroEMR, is the largest electronic medical record platform in Canada and helps healthcare providers manage their clinics and patient medical records. Accuro’s integrated suite of patient engagement tools, Accuro Engage, allows providers to communicate with their patients efficiently and securely.

Abonnés LinkedIn
5 593
Personnes associées sur LinkedIn
402
Bureaux déclarés
  • 1620 Dickson Ave, Kelowna, BC V1Y 9Y2, CA
  • 1260 Hamilton Street, 200, Vancouver, BC V6B 2S8, CA
  • 18 King Street East, Suite 1002, Toronto, ON M5C 1C4, CA
  • 1015 4th Street, Suite 225, Calgary, AB T2R 1J4, CA
Catégories d’activité
  • Software Engineering
  • Information Technology
  • Health Care
  • Software
  • Medical Device
Autres noms enregistrés
  • QHR Technologies Inc
  • QHR Technologies
Spécialités
  • healthcare technology
  • Electronic Medical Record
  • and Virtual Care Platform
Le profil indique une agence de recrutement
Non
Investissement total déclaré
7 874 543

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

QHR Technologies designs interactive software solutions that empower and inform healthcare providers and patients across the country. QHR's flagship product, AccuroEMR, is the largest electronic medical record platform in Canada and helps healthcare providers manage their clinics and patient medical records. Accuro’s integrated suite of patient engagement tools, Accuro Engage, allows providers to communicate with…

ChampValeur
SecteurTechnology, Information and Internet
Taille201-500 employees
Siège socialKelowna, BC
Type d’organisationPublic Company
Spécialitéshealthcare technologyElectronic Medical Recordand Virtual Care Platform
Offres sur Jobsy2
LinkedInVoir la page
Description

Position Summary

The Software Engineering department is seeking a Senior Database Performance Engineer.

Our products power mission-critical workflows used by thousands of customers across Canada, with data at the center of every experience. As our platform continues to scale, we are looking for a passionate and highly skilled developer with deep SQL expertise. You must excel at diagnosing complex performance issues, optimizing SQL query execution paths, and ensuring our database servers operate at peak efficiency. You will play a critical role in keeping our systems stable, reliable, and fast as we introduce new applications, expand integrations, and evolve our backend services.

As an ideal candidate, you bring a deep understanding of Microsoft SQL Server internals, performance tuning techniques, and modern ORM frameworks such as Hibernate. You are methodical and analytical, with a strong ability to translate application behaviour—particularly within Java-based systems—into database performance insights. You thrive on troubleshooting, data-driven decision making, and building long-term solutions that prevent issues before they occur.

Success in this role means ensuring stable, well-performing database environments; establishing best practices across engineering teams; and collaborating closely with developers to promote a performance-first mindset. You will be the trusted expert for database performance, guiding teams to write efficient SQL, optimize schema designs, and tune server configurations for predictable, scalable throughput.

Competencies Critical for Success

  • Performance & Analysis – Diagnose and resolve complex database performance issues while analyzing SQL execution behavior to identify and implement improvements
  • Advocacy & Influence – Communicate database concepts clearly to developers, enabling actionable solutions and advocating proactive changes
  • Proactive Optimization – Drive strategies to prevent issues and deliver continuous, measurable performance gains
  • Technical Depth – Apply expertise across SQL Server, ORM frameworks, and Java systems to optimize application performance
  • Backlog Ownership – Maintain and prioritize a performance improvement backlog; determine what to own directly versus what to drive through development teams

Primary Responsibilities

  • Model professionalism and lead by example, promoting database best practices across engineering teams
  • Own database performance tuning activities including query optimization, indexing strategies, and execution plan analysis
  • Monitor, analyze, and tune SQL Server instances in collaboration with Infrastructure DBA’s to ensure high availability, low latency, and predictable capacity
  • Collaborate with Java/Hibernate teams to advise on efficient data-access patterns and ORM configuration
  • Support development teams by reviewing SQL-related code, database migrations, and query-heavy features
  • Author & submit pull requests to development teams that include SQL performance tuning changes
  • Drive root-cause analysis for performance degradation, slow queries, blocking, and deadlocks
  • Maintain comprehensive documentation for performance patterns, indexing strategies, and tuning guidelines
  • Participate in architectural discussions to ensure database scalability and long-term stability
  • Troubleshoot production issues, lead database recovery efforts, and guide teams through performance incidents & escalations
  • Remove operational impediments by improving tooling, observability, and database-related workflows
  • Work independently to investigate, develop, and deliver performance improvements end-to-end
  • Maintain and prioritize a dedicated database performance backlog, identifying items for self-directed delivery versus items requiring coordination with feature teams

Additional Duties and Expectations

  • Promote QHR’s “Blue Culture” framework to foster a collaborative, positive and efficient workplace
  • Contribute positively to the organization’s internal and external reputation
  • Demonstrate empathy, patience, and clear communication in all interactions
  • Adapt to changing strategic priorities, including evolution of team composition and responsibilities
  • Perform other duties consistent with the position, as reasonably directed by your manager

Qualifications, Education and Experience Requirements

General Requirements

  • A degree or diploma in Computer Science, Engineering, Information Systems, or a related field
  • 7+ years in Database Administrator, Backend Developer, or equivalent roles with a strong focus on SQL and application performance
  • Proven track record of SQL performance tuning, execution plan analysis, and server optimization
  • Demonstrated ability to write, test, and ship production code changes independently
  • Experience supporting enterprise applications and large-scale data environments
  • Experience working collaboratively with development teams, ideally in Java environments
  • Experience with Agile methodologies; Scrum certification considered an asset

Technical Requirements

Experience with:

  • Advanced MSSQL Server performance tuning (execution plans, indexing, statistics, wait analysis)
  • Experience with profiling tools such as SQL Profiler, Extended Events, SolarWinds DPA and SQL Sentry
  • Strong SQL development skills (T-SQL, stored procedures, views, triggers)
  • Java ecosystem fundamentals and ORM frameworks, especially Hibernate
  • Understanding of how Java/Hibernate query generation affects database performance
  • Source control tools such as Git

Extra consideration for candidates with:

  • Experience with Microsoft Azure SQL or other cloud database platforms
  • Experience with Web Technologies such as SpringBoot
  • Experience optimizing CI/CD pipelines for database deployments
  • Experience in healthcare or other regulated data environments

Compensation and Logistics

  • Base salary, variable bonus established at the corporate level, and a competitive benefits package
    • Hiring Range: $110,000 - $120,000 annual
    • Final pay for this position may depend on candidate knowledge, skills, experience and location
  • Full-time, permanent position
  • Minimal travel required

QHR is a dynamic, high-growth Canadian technology company and division of Loblaw Companies Limited. Our mission is to unite Canadian Healthcare, connecting Providers and their Patients to information and each other.

Emplois semblables

  • Customer Service Representative

    Edmonton, AB

    U-Haul Co. (Canada) Ltd.

    Applicants must be legally authorized to work and must not require employer sponsorship; Customer Service Representative Minimum Qualifications:; Valid driver’s license and ability to maintain a good driving record

  • Design Team Lead

    Edmonton, AB
    85k–90k $/anTemps plein

    Metegrity Inc.

    7+ ans7+ gestionCandidates need 7+ years leading a team in an IT environment and 7+ years in business analysis, functional design, UX or software development. They also need strong communication skills, knowledge of the SDLC and release management, and working knowledge of relational databases.

  • Social Worker II

    Edmonton, AB

    Alberta Health Services

    3+ ansCandidates need a bachelor's degree in social work, eligibility for ACSW registration, current BLS certification, and at least 2 years of recent pediatric experience. Crisis intervention, grief counselling, advocacy and strong communication skills are essential.

    Connect Care, Microsoft Word, Microsoft Excel, Microsoft Outlook, Microsoft Teams, Microsoft PowerPoint

  • Administrative Support IV

    Edmonton, AB
    Temps plein

    Recovery Alberta: Recovery Alberta provides comprehensive recovery-oriented mental health & addiction services, as well as correctional health services.

    1+ ansRecovery Alberta needs candidates with some post-secondary education, ideally a medical office assistant credential, plus 1 to 3 years of healthcare or mental health administrative experience. They must work well with EMR systems such as Connect Care, know privacy legislation and the Mental Health Act, and handle difficult client situations calmly.

    Connect Care, EMR

    Registered Psychiatric Nurse

    Edmonton, AB
    Temps plein

    Recovery Alberta: Recovery Alberta provides comprehensive recovery-oriented mental health & addiction services, as well as correctional health services.

    4+ ansRecovery Alberta needs candidates with a psychiatric nursing education and CRPNA registration or eligibility, plus current BCLS-HCP. Candidates also need at least four years working with vulnerable populations and strong assessment, communication and independent judgment skills.

    RPN, Leadership, Acute care, Heavy lifting, Work independently, Critical thinking

    Registered Nurse

    Edmonton, AB
    Temps partiel

    Recovery Alberta: Recovery Alberta provides comprehensive recovery-oriented mental health & addiction services, as well as correctional health services.

    1+ ansCandidates need a nursing education, current CRNA or CRPNA registration and BCLS-HCP certification, plus experience with children, youth and families and at least one year of recent inpatient psychiatry. The role requires the physical ability to lift 11 kg, climb stairs and handle crisis situations calmly.

    Integrated Plan of Care (IPoC)

    Respiratory Therapist I

    Edmonton, AB

    Recovery Alberta: Recovery Alberta provides comprehensive recovery-oriented mental health & addiction services, as well as correctional health services.

    Candidates need active or eligible registration with CARTA, graduation from a recognized respiratory therapy school, and eligibility for the CBRC National Respiratory Certification Exam. Current BLS-HCP certification, strong communication and critical thinking, and ECT experience are also needed.

    ECT equipment, Respiratory therapy equipment

    Unit Clerk

    Edmonton, AB

    Recovery Alberta: Recovery Alberta provides comprehensive recovery-oriented mental health & addiction services, as well as correctional health services.

    Candidates need Grade 12 or equivalent and an accredited Unit Clerk course or equivalent training. Experience with Infor WFM and Connect Care is required, and NVCI, Connect Care training, older adult or mental health experience are preferred.

    Infor WFM, Connect Care

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.