Jobs / TD

Site Reliability Engineer II

TD · Toronto, ON, Canada
Toronto, ON, CanadaExp: 6+ yrs81,600-115,200 CAD/yearlyOnsite
Remuneration
$81,600 - $115,200 CAD; variable compensation, health and well-being benefits, savings and retirement programs, paid time off, banking benefits and discounts, career development, and reward and recognition programs
Location
Toronto, ON, Canada
Visa sponsorship
Not specified

Job summary

Leads performance testing and reliability engineering for large-scale applications and infrastructure, improving scalability, stability, and availability through automation, workload analysis, and performance optimization. The role executes JMeter tests, investigates bottlenecks using Dynatrace, Splunk, and Datadog, and partners with engineering, architecture, and operations teams on root-cause analysis and system improvements. The technology environment includes Azure, Linux, CI/CD, distributed systems, Kubernetes, Prometheus, and Mountebank.

Benefits

Health and well-being benefitsSavings and retirement programsPaid time offBanking benefits and discountsCareer developmentReward and recognition programs

Qualifications

  • At least 6 years leading performance test engineering.
  • At least 5 years of performance testing or monitoring web applications.
  • Track record of leading large-scale infrastructure projects.
  • Ability to code using standard software development practices, including unit testing and iterative development.
  • Experience with Agile methodologies, CI/CD performance testing, and test framework automation.
  • Experience with large-scale distributed systems and large data volumes.
  • Strong Linux fundamentals and ability to diagnose system utilization.
  • Knowledge of network and edge technologies.
  • Strong analytical, communication, and collaboration skills.

Responsibilities

  • Lead automated performance testing of production-like infrastructure.
  • Promote performance testing practices for scalable and reliable services.
  • Execute JMeter tests and identify performance bottlenecks.
  • Analyze workloads and performance data using Dynatrace, Splunk, and Datadog.
  • Collaborate with engineering, architecture, and operations teams to diagnose issues and recommend optimizations.
  • Conduct root-cause analysis and establish repeatable processes to prevent recurring performance incidents.
  • Evolve performance testing frameworks, tools, and processes.
  • Monitor system performance and resource utilization, and recommend improvements.
  • Provide technical guidance and coach team members.

Skills

AmbassadorAzureDatadogDockerDynatraceECSJavaKubernetesLinuxMakeMySQLPrometheusPythonSplunk

Work schedule

37.5 hours

Industry

BankingFinancial services

Relocation

No