Opens an external site
- Employment type
- Contract
- Experience level
- Senior · 5+ years
- Apply by
- Nov 1, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Lead end-to-end performance engineering, including requirements gathering, workload modeling, test planning, JMeter scripting, test execution, and Dynatrace-based analysis. Identify bottlenecks, tune and optimize applications, databases, and infrastructure, and communicate findings and recommendations to technical and business stakeholders.
Job details
Job Title: Performance Engineer Location: Toronto, ON (Hybrid) Duration: 1 year | Extension: Possible | Conversion: Possible About the Role: Support important enterprise-wide projects, end-to-end performance engineering, from requirements and test planning through execution, analysis, troubleshooting, tuning, and reporting. Hands-on expertise with JMeter and Dynatrace, solid knowledge of non-functional requirements and application architecture. Key Responsibilities Lead end-to-end performance engineering and performance testing activities. Gather requirements, define workload models, develop test plans and scenarios, and execute large-scale performance tests. Develop, enhance, and customize JMeter scripts using advanced scripting techniques. Use Dynatrace for deep-dive performance monitoring, analysis, and bottleneck identification. Analyze test results and provide actionable recommendations to improve system stability, scalability, and reliability. Perform performance tuning and optimization across applications, databases, and infrastructure. Work with developers, architects, operations, and business stakeholders to troubleshoot issues and drive performance improvements. Prepare performance reports and communicate measurable findings and recommendations. Must-Have Skills 6+ years of Performance Engineering experience 6+ years of Performance Testing experience 6+ years of JMeter experience 6+ years of Dynatrace experience Strong experience with Non-Functional Requirements (NFRs) and system/application architecture Strong Performance Tuning & Optimization experience Experience across the complete performance engineering lifecycle: requirements, planning, scripting, execution, analysis, troubleshooting, tuning, and reporting
What you’ll do
Lead end-to-end performance engineering, including requirements gathering, workload modeling, test planning, JMeter scripting, test execution, and Dynatrace-based analysis. Identify bottlenecks, tune and optimize applications, databases, and infrastructure, and communicate findings and recommendations to technical and business stakeholders.
Requirements
Requires at least six years of experience in performance engineering, performance testing, JMeter, and Dynatrace. Candidates should have strong knowledge of non-functional requirements, application architecture, performance tuning, and the full performance engineering lifecycle.
Listed skills
- Reporting · Preferred
- Troubleshooting · Preferred
- Performance Monitoring · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- Performance Engineering
- Performance Testing
- JMeter
- Dynatrace
- Non-Functional Requirements
- Application Architecture
- Workload Modeling
- Test Planning
- Scripting
- Performance Monitoring
- Bottleneck Identification
- Performance Analysis
- Performance Tuning
- Troubleshooting
- System Optimization
- Reporting
Job areas
- Technology
- Software
- Engineering
- Data & Analytics
- Finance & Accounting
More jobs from Kelly
Compensation Solutions Analyst
- Hybrid
- Toronto, ON
- Posted Oct 4, 2026
Senior Business Analyst - Payments Modernization
- Hybrid
- Toronto, ON
- Posted Oct 4, 2026
Senior Financial Reporting Advisor (CPA)
- Hybrid
- Toronto, ON
- Posted Oct 4, 2026
Java Application Developer
- Hybrid
- Mississauga, ON
- Posted Oct 3, 2026
