Senior Performance Engineer

3 days ago


Vancouver, British Columbia, Canada Royal Bank of Canada Full time

At Royal Bank of Canada, we're seeking a skilled Senior Performance Engineer to join our team. As a key member of our Global Functions Technology (GFT) division, you'll play a crucial role in delivering high-performing applications that meet the needs of our clients.

About the Opportunity

We're looking for a talented professional with a strong background in performance engineering and testing. You'll work closely with our Application Development team to integrate quality engineering principles into our DevOps framework and pipeline.

Your primary responsibility will be to design and implement test cases for various projects, ensuring thorough analysis and execution of non-functional requirements from a performance and security perspective. You'll also collaborate with senior QE leads to identify end-to-end application changes and drive QE strategies during testing.

In this role, you'll have the opportunity to work on complex applications, develop production workload models, and coordinate test environments scaled to run 'close to prod' performance tests. You'll utilize diagnostics processes and tools such as Dynatrace and AppDynamics to diagnose performance bottlenecks early in the delivery lifecycle.

About the Role
  • Design and implement test cases for various projects, focusing on performance and security testing
  • Collaborate with senior QE leads to identify end-to-end application changes and drive QE strategies during testing
  • Develop production workload models and coordinate test environments scaled to run 'close to prod' performance tests
  • Utilize diagnostics processes and tools to diagnose performance bottlenecks early in the delivery lifecycle

We're looking for someone with hands-on experience in performance test case design, analysis of results at different levels, security testing, and other types of non-functional testing. You should also have expertise in performance test frameworks/tools (e.g., HP LoadRunner, JMeter), monitoring tools (e.g., Dynatrace), and script development using scripting languages (e.g., Perl, Python, Bash).

About Us

Royal Bank of Canada is committed to building an inclusive workplace where employees feel valued and empowered to reach their full potential. We strive to provide an accessible candidate experience for prospective employees with different abilities. Our comprehensive Total Rewards Program includes bonuses, flexible benefits, competitive compensation, commissions, and stock options where applicable.

You'll have the opportunity to work in a dynamic, collaborative, and progressive team environment, making a lasting impact on our clients and communities. If you're passionate about performance engineering and testing, and want to take your career to the next level, we encourage you to apply for this exciting opportunity.

Estimated Salary Range

$120,000 - $150,000 per year, depending on experience.



  • Vancouver, British Columbia, Canada Partner Staffing Full time

    Job Title: Senior Building Performance SpecialistAt Partner Staffing, we are seeking a highly skilled and experienced Senior Building Performance Specialist to lead our building science projects. With a strong background in building envelope design and analysis, this individual will oversee complex projects related to energy efficiency, sustainability, and...


  • Vancouver, British Columbia, Canada Mastercard Full time

    Job SummaryMastercard is seeking a seasoned Senior Java Performance Engineer to join its team of experts in building and maintaining high-performance digital infrastructure. This role will be responsible for designing, developing, and operating mission-critical services that power the company's global payments ecosystem.About the RoleThis position requires a...


  • Vancouver, British Columbia, Canada Azad Technology Partners Full time

    About the RoleWe are seeking a highly skilled Senior Electrical Systems Engineer to join our team at AZAD Technology Partners. As a senior member of our engineering team, you will be responsible for facilitating on-site engineering and project assistance for substation construction projects.Key Responsibilities:Perform testing and energization of...


  • Vancouver, British Columbia, Canada NDY Management Pty Limited Full time

    About the PositionNDY Management Pty Limited is seeking a highly motivated Senior Mechanical Engineer/Senior Mechanical Consultant to join our growing Vancouver team.As a senior member of our team, you can expect to lead the mechanical design (HVAC and plumbing) of various small, medium, and large-scale building projects.For the right candidate, there is...


  • Vancouver, British Columbia, Canada Iris Software Inc. Full time

    At Iris Software Inc., we're looking for a highly skilled Senior C# Software Engineer to join our team in Vancouver, BC.**Job Summary:**We're seeking an experienced Senior C# Software Engineer to lead the development of mission-critical applications using ASP.NET and SQL. The successful candidate will have a strong background in C#, 8+ years of overall...


  • Vancouver, British Columbia, Canada TalentSphere Staffing Solutions Full time

    Job OverviewTalentSphere Staffing Solutions is seeking an experienced Senior Associate - Mechanical Engineer Designer to join their team in Edmonton, Alberta. This leadership role offers a competitive salary range of $120k - $150k + (Based on Experience) and opportunities for career advancement.About the RoleThe Senior Associate - Mechanical Engineer...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    We are Go REcruitment, a pioneering company revolutionizing the way people interact with technology. Our mission is to empower individuals and businesses through cutting-edge innovations.Our flagship product, SceneBox, is at the forefront of this movement. We are seeking an exceptional Senior Cloud Engineering Manager to lead our engineering team in...


  • Vancouver, British Columbia, Canada Cognizant Full time

    Cognizant OverviewWe are a global community of innovators and experts, united by our passion for excellence and commitment to quality.About Cognizant's QEA PracticeOur Quality Assurance practice is the largest globally, serving over 800 clients, including 50 Fortune 100 companies. We provide next-generation QA offerings, including system modernization...


  • Vancouver, British Columbia, Canada Ausenco Full time

    About UsAusenco is a global company with a history of attracting visionary people who deliver creative solutions for complex projects. We redefine what's possible in challenging environments and create sustainable outcomes for our clients, people, and communities.Job DescriptionWe are seeking an experienced Senior Process Optimization Engineer to provide...


  • Vancouver, British Columbia, Canada ZipRecruiter Full time

    Lead a dynamic engineering team in Las Vegas as a Senior Manager.About the RoleWe are seeking an experienced and registered Fire Protection Engineer (PE) or Engineer in Training nearing PE certification to oversee our Las Vegas office's operations.The ideal candidate will have mid-to-senior-level experience in fire protection engineering, with a strong track...


  • Vancouver, British Columbia, Canada Amazon Full time

    Unlock the power of scalability and performance engineering at Amazon, where you'll tackle some of the most complex challenges in AWS.About UsWe're a team that's passionate about creating a Partner-centric billing experience that minimizes operational overhead for our partners. Our vision is to empower them to focus on providing value-added services to their...


  • Vancouver, British Columbia, Canada WineDirect Full time

    Lead Software EngineeringWe are seeking a highly motivated individual to lead our Software Engineering team as Head of Engineering at our Vancouver, BC office.This leader should be entrepreneurially minded, have experience working in an agile organization, and know how to build and maintain world-class software.Key Responsibilities:Lead and manage the...


  • Vancouver, British Columbia, Canada Ausenco Full time

    We are looking for a skilled Senior Substation Engineer to join our Infrastructure Engineering Business line in the Burnaby office. As an electrical design expert, you will be responsible for leading technical teams and overseeing the design and implementation of electrical power systems.About the RoleAct as technical lead to a group of engineers/designers...


  • Vancouver, British Columbia, Canada Providence Healthcare Full time

    Job Description:We are seeking a highly skilled Senior Cloud DevOps Engineer to join our team at Providence Healthcare. In this role, you will be responsible for leading the introduction of DevOps practices across various teams, including Software Engineering, Data Science, and Analytics.About the Role:The ideal candidate will have extensive experience in...


  • Vancouver, British Columbia, Canada MS Technology, Inc. Full time

    Job DescriptionWe are seeking a highly skilled Senior Structural Engineer to join our team at MS Technology, Inc. This role will involve providing designs, analyses, and consulting services for various building and non-building structures supporting DOE/NNSA and commercial nuclear projects.Key ResponsibilitiesPlan, organize, and coordinate structural...


  • Vancouver, British Columbia, Canada Motive Full time

    At Motive, we are seeking a highly skilled Senior Backend Engineering Director to lead our software engineering team. This role requires strong technical expertise, leadership skills, and a commitment to delivering high-quality software products.Job DescriptionThe successful candidate will be responsible for:Leading and mentoring a team of software engineers...


  • Vancouver, British Columbia, Canada West Coast Gardeners Co-Op of BC Full time

    Job Title: High-Performance Small Engine MechanicWe are seeking a skilled and experienced High-Performance Small Engine Mechanic to join our team at West Coast Gardeners Co-Op of BC. In this role, you will be responsible for inspecting, testing, and repairing small engines and motors, as well as performing scheduled maintenance services.About the JobThis is...


  • Vancouver, British Columbia, Canada WSP Full time

    Opportunity OverviewWe are seeking a highly skilled Senior Mechanical Engineering Specialist to join our team at WSP in Vancouver. The ideal candidate will have significant experience in the design and construction management of pump stations and treatment facilities.About the RoleThe Senior Mechanical Engineering Specialist will lead the design and contract...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Job SummaryWe are seeking a seasoned engineering leader to join our team at Pixieset. As a Director of Engineering, you will be responsible for leading multiple engineering teams in developing and delivering high-quality customer-facing applications for photographers and creative professionals.Key ResponsibilitiesLead and mentor high-performing teams in a...


  • Vancouver, British Columbia, Canada Fluor Corporation Full time

    Job OverviewFluor Corporation, a renowned leader in the Engineering, Procurement, Construction, Fabrication, and Maintenance industry, is seeking a highly skilled Senior Mechanical Engineer to join its dynamic team.The successful candidate will play a vital role in delivering cost-effective solutions for mineral processing facilities, including copper...