Senior Database Performance Engineer at QHR Technologies Inc | AB, CA | Rezi

Senior Database Performance Engineer at QHR Technologies Inc

Senior Database Performance Engineer

QHR Technologies Inc · AB, CA

1 weeks ago

Senior Database Performance Engineer

QHR Technologies Inc · AB, CA

8 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Database Performance Engineer role.

Rezi rewrites your resume against QHR Technologies Inc's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Database Performance Engineer posting at QHR Technologies Inc — free, in seconds.

About the Role

The Software Engineering department is seeking a Senior Database Performance Engineer to ensure our platform's 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. 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.

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
  • 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

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
  • 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
  • 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

Skills

  • SQL
  • Microsoft SQL Server
  • Hibernate
  • Java
  • T-SQL
  • Stored Procedures
  • Views
  • Triggers
  • Git
  • Microsoft Azure SQL
  • SpringBoot
  • CI/CD

Location

  • Canada

Work Type

  • Full-time
  • Permanent
  • Minimal travel required

Experience Level

  • Senior
  • 7+ years

Education Level

  • Degree or diploma in Computer Science, Engineering, Information Systems, or a related field

Salary/Compensations

  • $110,000 - $120,000

Benefits

  • Base salary, variable bonus established at the corporate level, and a competitive benefits package

About the Company

  • 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.