What is the opportunity? The Enterprise Identity and Access Management Program Team is seeking a Lead Performance Engineer to drive performance excellence across IAM applications. You'll own the complete performance testing lifecycle, ensuring the bank's IAM systems meet strict performance and scalability standards. What will you do? Apply comprehensive performance engineering expertise spanning across: architecture, validation techniques, capacity planning, monitoring, and troubleshooting to optimize IAM application performance. Establish and validate performance requirements (NFRs) throughout the architecture, design, and build phases to ensure systems meet defined performance standards. Own and lead all phases of performance testing end-to-end, including Performance Requirements Test Planning & Scheduling Test Environment and Data Planning Test Execution Analyze Results, compare against SLAs, Benchmarks and Provide tuning recommendations to improve End User Experience Collect all key performance measurements to be interpreted to present performance characteristics and trends of our applications. Perform root cause analysis of performance issues and suggest corrective actions. Set up and maintain performance test labs that will require to be updated for each release cycle. Manage hardware and software environments used for testing Drive continuous improvement and innovation by identifying automation opportunities, optimizing existing processes, and evaluating emerging technologies through proof-of-concept initiatives. Find opportunity to automate, improve existing process, & contribute towards innovation by doing POCs on latest technologies Provide individual engineers with technical leadership/mentoring in order to help develop new or improve existing skills What do you need to succeed? Must have: 7+ years of progressive technical experience in Development, design, performance engineering roles Expertise in developing Work Load Patterns, Estimations, Performance Strategy and implement them. Expertise in Performance test planning, design, execution, analysis and publishing of test results Expertise in load test tools - Opentext Performance Center, LoadRunner, JMeter and APM tools like Dynatrace Expertise in Performance optimization, tuning and addressing bottlenecks Full stack, end-to-end, understanding of throughput, latency, memory, and CPU utilization in a multi-tiered architecture environment Experience with capacity planning and scalability design Knowledgeable about useful metrics, and how to work with them to track against goals/KPIs Nice-to-have: Knowledge of Cybersecurity and IAM What's in it for you? We thrive on the challenge to be our best, progressive thinking to keep growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual. A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable Leaders who support your development through coaching and managing opportunities Support from a dynamic, collaborative, progressive, and high performing team, as well as world-class tools and training Opportunity to achieve great success and grow your career with RBC Ability to make a difference and lasting impact Work in a dynamic, collaborative, progressive, and high-performing team A world-class training program in financial services Opportunities to do challenging work #LI-POST #TECHPJ
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees