1

Senior Performance Engineer Jobs in Ontario (NOW HIRING)

This Senior Data Engineer will be responsible for designing, building, and optimizing high-performance data pipelines and platforms within a Databricks and AWS environment. The team is currently in ...

Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports ... high-performance optical, analog/mixed-signal semiconductor IC products in cutting-edge CMOS and ...

Role Summary The Senior Data Engineer will join the Software Engineering team that leads the ... Define and execute testing strategies, including unit, integration, performance, data quality, and ...

Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports ... high-performance optical, analog/mixed-signal semiconductor IC products in cutting-edge CMOS and ...

Job Summary We are looking for a Senior NPI Product Engineer to join our team. This role supports ... high-performance optical, analog/mixed-signal semiconductor IC products in cutting-edge CMOS and ...

Showing results 21-40

Senior Performance Engineer information

See Ontario salary details

$88K

$129.3K

$165K

How much do senior performance engineer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for senior performance engineer in Ontario is $129,254.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,500.00 and $143,500.00 per year, depending on experience, location, and employer.

What skills and qualifications are needed to thrive as a senior performance engineer?

To thrive as a Senior Performance Engineer, expertise in performance analysis, capacity planning, and system optimization—often backed by a degree in computer science or a related field—is crucial. Familiarity with tools such as LoadRunner, JMeter, APM solutions, profiling tools, and relevant certifications like CPPE or PMP are highly beneficial. Strong problem-solving, collaboration, and clear communication skills are vital for identifying bottlenecks and working closely with cross-functional teams. These combine to ensure robust system performance, user satisfaction, and reliable application scalability in demanding technical environments.

What does a senior performance engineer do?

A Senior Performance Engineer typically oversees performance testing cycles, analyzes system metrics, and collaborates with development and operations teams to diagnose and resolve performance issues. Daily tasks often include designing and executing test plans, monitoring application behavior under load, and recommending improvements for scalability and efficiency. They also participate in code reviews and architectural discussions to identify potential bottlenecks early in the development cycle. Consistent communication with both technical and non-technical stakeholders is key, ensuring that performance goals align with business objectives.

What is a senior performance engineer?

A Senior Performance Engineer is responsible for optimizing the performance, scalability, and reliability of software applications and systems. They analyze performance metrics, conduct load and stress testing, identify bottlenecks, and work with development teams to implement improvements. This role requires expertise in profiling tools, performance tuning, and system architecture to ensure optimal user experience. Additionally, they may establish best practices for performance testing and contribute to overall system design decisions.

What are the most commonly searched types of Performance Engineer jobs in Ontario? The most popular types of Performance Engineer jobs in Ontario are:
What are popular job titles related to Senior Performance Engineer jobs in Ontario? For Senior Performance Engineer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Senior Performance Engineer jobs in Ontario look for? The top searched job categories for Senior Performance Engineer jobs in Ontario are:
Infographic showing various Senior Performance Engineer job openings in Ontario as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 10% Part Time, and 2% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $129,254 per year, or $62.1 per hour.

Full-time

Posted 10 days ago


Job description

This Senior Data Engineer will be responsible for designing, building, and optimizing high-performance data pipelines and platforms within a Databricks and AWS environment. The team is currently in the middle of a major Databricks transformation initiative, focused on modernizing their data architecture while continuing to support and enhance components of an existing AWS-based data stack. This initiative is expected to run through the end of the year, with multiple key deliverables still in progress. As a result, this role will be heavily involved in both net-new development within Databricks and the ongoing support and evolution of AWS data infrastructure, including pipelines that support enterprise BI and reporting systems. The Senior Data Engineer will partner closely with Data Analytics leadership, including a recently established Head of Data & Analytics, as well as cross-functional stakeholders across business intelligence, reporting, and machine learning teams. This role will help bridge the gap between data engineering and advanced analytics by enabling reliable, production-ready data pipelines that support ML workflows and data-driven decision-making. This is a high-impact, senior-level position requiring strong ownership, technical depth, and the ability to operate independently. The ideal candidate will be comfortable stepping into an environment with active initiatives underway and contributing immediately to both delivery and longer-term data platform improvements.

Key Responsibilities
  • Design, build, and maintain scalable data pipelines using Python, Spark, and Databricks
  • Support and enhance an existing AWS-based data stack, ensuring performance, scalability, and reliability
  • Contribute to a large Databricks initiative, helping drive development and implementation efforts
  • Partner with Data Analytics and BI teams to support enterprise reporting and analytics needs
  • Enable and support machine learning workflows, including data preparation and pipeline integration
  • Optimize data processing performance and ensure strong data quality practices
  • Collaborate with stakeholders to translate business needs into technical data solutions
  • Contribute to ongoing improvements in data architecture, tooling, and engineering best practices
REQUIRED SKILLS AND EXPERIENCE
  • 5+ years of experience in Data Engineering or a related field
  • Strong hands‑on experience with Python and Apache Spark
  • Proven experience working in AWS environments
  • Hands‑on experience with Databricks and building production‑level data pipelines
  • Experience supporting BI/reporting platforms and analytics use cases
  • Exposure to or experience supporting machine learning workflows or ML pipelines
  • Strong understanding of data architecture, ETL/ELT processes, and distributed systems
  • Ability to operate independently in a senior‑level capacity and drive deliverables
NICE TO HAVE SKILLS AND EXPERIENCE
  • Experience with AWS services such as Glue, Redshift, Lambda, or Step Functions
  • Familiarity with MLOps tools (e.g., SageMaker or similar platforms)
  • Experience working in large‑scale enterprise data environments
  • Exposure to data governance, data quality, or observability frameworks
  • Experience mentoring or guiding junior engineers
#J-18808-Ljbffr