Performance Engineer
6 months ago
Job Responsibilities:
Develop, execute, and maintain performance test strategies and plans, ensuring that they align with project objectives and timelines.
Design and create performance test scripts using JMeter, Java programming, and Fiddler, ensuring that the scripts are efficient, maintainable, and scalable.
Leverage tools such as Dynatrace, Datadog, and Splunk to monitor, analyze, and optimize application performance, identifying bottlenecks and potential areas of improvement.
Perform GC analysis, heap and thread analysis, and other diagnostic activities to troubleshoot performance issues and provide actionable insights for resolving them.
Collaborate with development and operations teams to drive performance tuning efforts, recommending, and implementing optimizations to improve application performance, stability, and resource utilization.
Provide architecture knowledge and guidance to ensure that the application design and implementation are optimized for performance, scalability, and reliability.
Establish and enforce performance engineering best practices, processes, and guidelines, ensuring that they are consistently followed by the team.
Train and mentor junior performance engineers, helping them develop their skills and advance in their careers.
Continuously research and stay up to date on the latest performance engineering tools, techniques, and industry trends, and incorporate them into the company’s practices as appropriate.
Skills and Experience Required:
Requirements:
2-5 years of experience in performance engineering, with a focus on performance testing, tuning, and troubleshooting. Strong programming skills in Java, with experience in JMeter scripting and Fiddler.
Expertise in using performance engineering tools such as JMeter, Dynatrace, Datadog, and Splunk.
In-depth knowledge of application architecture, including the ability to analyze and optimize performance at the system, database, and application levels.
Experience with GC analysis, heap and thread analysis, and other diagnostic techniques for troubleshooting performance issues.
Continuous Integration and Continuous Deployment (CI/CD): Familiarity with CI/CD tools like Jenkins and GitLab CI is essential for automating performance testing in the software development lifecycle.
Containerization and orchestration: Knowledge of containerization technologies like Docker and orchestration platforms like Kubernetes is essential for optimizing application performance in containerized environments.
Database performance tuning: Knowledge of SQL and NoSQL databases, along with their performance optimization techniques, is essential for a performance engineer.
Cloud platforms: Experience with cloud platforms like Microsoft Azure is essential for performance engineers working on cloud-based applications.
Load balancing and content delivery: Knowledge of load balancing techniques and content delivery networks (CDNs) is essential for optimizing application performance in distributed environments.
Education:
Bachelor’s degree in computer science, engineering, or a related field; or relevant experience.
-
Performance Engineer
6 months ago
Toronto, Canada CB Canada Full timePerformance Engineer On behalf of our client in the Banking Sector, PROCOM is looking for a Performance Engineer. Performance Engineer – Job Description Monitor service, productivity and assess efficiency levels within own function and implement continuous process / performance improvements where opportunities exist Actively seek continuous improvement and...
-
Senior Data Engineer
1 month ago
Old Toronto, Ontario, Canada Data Engineer Jobs Full timeAbout This RoleWe are seeking a highly skilled Senior Data Engineer to join our Analytics Engineering team. As a key member of this team, you will be responsible for designing and building scalable data models and ETL pipelines to support business decisions.Key Responsibilities:Collaborate with data scientists to design data models and answer questions.Work...
-
Performance Engineer
1 month ago
Old Toronto, Ontario, Canada Veeva Systems, Inc. Full timeVeeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. Our core values are Do the Right Thing, Customer Success, Employee Success, and Speed.We offer a flexible work environment, allowing you to work from home or in the office, so you can thrive in your ideal...
-
Performance Test Engineer
4 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timePerformance Test EngineerAt Maarut Inc, we are seeking a skilled Performance Test Engineer to join our team. As a Performance Test Engineer, you will be responsible for leading performance test engineering, performance testing/monitoring of web applications, and hands-on experience on performance testing tools like JMeter, LoadRunner, etc.Key...
-
Performance Engineering Expert
4 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeWe are seeking a highly skilled Performance Engineering Expert to join our team at Maarut Inc. As a key member of our engineering team, you will be responsible for designing and implementing high-performance systems, optimizing application performance, and ensuring seamless user experiences.The ideal candidate will have a strong background in performance...
-
Performance Test Engineer
4 weeks ago
Toronto, Ontario, Canada Maarut Inc Full timeJob Title: Performance Test EngineerAbout the Role:We are seeking a highly skilled Performance Test Engineer to join our team at Maarut Inc. As a Performance Test Engineer, you will be responsible for designing, developing, and executing performance tests to ensure the scalability and reliability of our systems.Key Responsibilities:Design and develop...
-
Performance Engineer
3 weeks ago
Toronto, Canada Tata Consultancy Services Full time**Inclusive Workplace Culture**Tata Consultancy Services (TCS) is deeply committed to fostering an inclusive and equitable workplace culture that respects and values diversity in all its forms. Our inclusive culture enables employees to bring their authentic selves to work, collaborate effectively, and contribute their unique perspectives and ideas to drive...
-
Platform Performance Engineer
6 months ago
Toronto, Canada Highbrow LLC Full timeJob Responsibilities: Define, engineer, and design Enterprise-wide performance measuring systems. Define, engineer, and design solutions in conjunction with desktop or platform engineers to improve performance in all areas identified. Assess and select product capabilities and features, ensure multiple technologies are not providing overlapping...
-
M Mozilla Senior Data Engineer
1 month ago
Old Toronto, Canada Data Engineer Jobs Full timeTo learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders --- only to our mission. Along with thousands of volunteer contributors and collaborators all over the world,...
-
Building Performance Engineer
1 month ago
Old Toronto, Ontario, Canada Read Jones Christoffersen Ltd. Full timeJob SummaryRJC Engineers is seeking a highly motivated Building Performance Engineer to join our Toronto Building Science Team. As a key member of our team, you will work on a wide range of projects across Canada, from conceptual and preliminary stages to completion.Key ResponsibilitiesConduct energy studies for new and existing buildingsPerform whole...
-
Building Performance Engineer
3 months ago
Old Toronto, Canada Read Jones Christoffersen Ltd. Full timeSpecializing in structural engineering, building science, structural restoration, structural glass engineering, parking facility design and building energy modelling, RJC Engineers (RJC) is one of Canada's leading engineering firms. Recognized as an exceptional workplace, we mentor the next generation of Canada’s ‘best and brightest’ engineers and...
-
Performance Test Engineer
4 weeks ago
Toronto, Ontario, Canada Lorven Technologies Full timeJob Title: Performance Test Engineer - High-Performance ExpertJob Summary:Lorven Technologies is seeking a skilled Performance Test Engineer to join our team. As a Performance Test Engineer, you will be responsible for designing and maintaining performance test plans for agile project releases. You will work independently on projects and interact with the...
-
Cloud Performance Engineer
1 month ago
Toronto, Ontario, Canada Scotiabank Full timeCloud Performance EngineerScotiabank is seeking a highly skilled Cloud Performance Engineer to join our team. As a key member of our Cloud Database Engineering team, you will be responsible for designing and implementing high-performance cloud-based systems and infrastructure.Key Responsibilities:Develop and maintain cloud platforms, services, and components...
-
GPU Compiler Performance Engineer
2 weeks ago
Toronto, Canada Qualcomm Full timeCompany: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > GPU ASICS Engineering General Summary: Qualcomm’s Adreno GPU has been the industry leading mobile graphics solution in today’s Android smart phone market worldwide. Our power efficient GPU solution is fundamental to enable the new exciting markets like VR/AR,...
-
Building Performance Engineer
4 weeks ago
Old Toronto, Ontario, Canada Read Jones Christoffersen Ltd. Full timeAbout the RoleRJC Engineers is seeking a highly skilled Building Performance Engineer to join our Toronto Building Science Team. As a key member of our team, you will work on a wide range of projects across Canada, from conceptual and preliminary stages of project design through to its completion.Key ResponsibilitiesPerform energy studies for new and...
-
Automation Engineer
2 weeks ago
Toronto, Ontario, Canada State Street Full timeAbout State StreetCharles River Development (CRD), the FinTech division of State Street, is a leading provider of cloud-based Front Office technology for the financial services industry. As part of the State Street Alpha Platform, CRD Engineering is innovating and transforming the platform by leveraging next-generation cloud-based technology.Salary...
-
High Performance Engineer
1 week ago
Toronto, Ontario, Canada Tata Consultancy Services Full timeAbout Us:Tata Consultancy Services is a leading global IT services company, with over 55 years of experience in delivering business solutions to large corporations. Our consulting-led approach and cognitive powered portfolio enable us to provide cutting-edge technology and engineering services. Key Responsibilities:We are seeking an experienced High...
-
Sustainability & Building Performance Engineer
4 months ago
Toronto, Canada Stantec Full timeSustainability & Building Performance Engineer - ( 230003XO ) Description Stantec Buildings is on a mission to become the world's leading integrated design practice. Our architects, engineers, interior designers, sustainability specialists, and technologists are passionate about the power of design.
-
Performance Engineering Lead
3 weeks ago
Toronto, Canada Tata Consultancy Services Full timeAbout TCS: Tata Consultancy Services is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting-led, cognitive powered portfolio of business, technology, and engineering services and solutions is delivered through...
-
Quality Assurance and Performance Engineer
4 weeks ago
Toronto, Ontario, Canada State Street Full timeAbout the Role:Charles River Development (CRD), the FinTech division of State Street, is seeking a talented Quality Assurance and Performance Engineer to join our CRD/Alpha Platform Engineering organization. As a key member of our team, you will be responsible for building and maintaining automation and performance testing frameworks, executing the overall...