Performance Engineering Lead

Posted 7 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Performance Engineering Lead at TD Bank focusing on testing mission-critical software in an agile environment. Enhance performance testing practices and mentor junior engineers.

Responsibilities

  • Strategize & lead testing of TD Bank's production like infrastructure with a focus on automation & scale
  • Promote and apply best practices for performance testing of scalable and reliable services across engineering
  • Be a subject matter expert and partner with our engineering team on areas of performance and scale
  • Drive initiatives to evolve our current performance framework/tools/processes and keep it in line with best practices and scalability needs.
  • Participate in root cause analysis for performance related incidences and determining how we can prevent them in the future
  • Identify performance bottlenecks and create repeatable processes
  • Be a performance test advocate and advisor for the performance tools and frameworks that serve as a model for others with regard to quality, scalability, operability, maintainability, etc.
  • Participate in defining the technical vision and architecture with performance in mind
  • Communicate and collaborate across levels, functions, and organizational boundaries
  • Mentor and coach junior engineers to leverage their full potential

Requirements

  • Track record of leading successful large scale Infrastructure projects
  • 6+ years of leading performance test engineering
  • 5+ years of Performance Testing/Monitoring of Web Applications
  • Candidates MUST be able to code with a programming language using standard software development practices like unit testing and iterative development
  • Possess good knowledge in network and edge technologies
  • Demonstrate excellent Linux fundamentals and solid understanding of diagnosing system utilization
  • Experience working with Agile methodologies
  • Possess excellent documentation and communication skills, with the ability to influence others
  • Familiarity with CI/CD pipeline for performance testing
  • Experience with Performance test framework development and automation
  • Experience working with large scale distributed systems & large data volumes
  • Experience with some of the following technologies and services: Cloud based Infrastructure as a Service (especially Azure), Container based service schedulers (e.g., Docker, ECS, Kubernetes, etc.), MySQL, Java, Python, Performance testing tool – Jmeter, Log management tools (Splunk), Monitoring systems (Prometheus, Dynatrace, Datadog)

Benefits

  • Health and well-being benefits
  • Savings and retirement programs
  • Paid time off
  • Career development opportunities
  • Reward and recognition programs

Job type

Full Time

Experience level

Senior

Salary

CA$81,600 - CA$115,200 per year

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudDistributed SystemsDockerJavaJMeterKubernetesLinuxMySQLPrometheusPythonSplunk

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.