Senior Performance Engineer
Emirates
Date: 3 days ago
City: Dubai
Contract type: Full time

Job Purpose
At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers ‘Fly Better’.
Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the world’s largest international airline and become a vital part of our cutting-edge information and technology team as Senior Performance Engineer.
Job Summary
As a Senior Performance Engineer in the Performance Engineering team, you will drive and optimize the performance of our systems and applications. The team is responsible for ensuring that all software and infrastructure components operate efficiently and effectively, delivering a seamless experience to our customers. We value diverse perspectives, backgrounds, and ways of thinking, and we are building a talented team of quality engineers. Our team ensures the robustness and responsiveness of applications across the entire customer journey, from booking tickets to the real-time operation of our flights. We use a variety of performance testing tools and methodologies, utilizing widely used frameworks. We employ innovative technologies and practices essential for testing, monitoring/observability, analysis and optimization. Our team is dedicated to continuous improvement, implementing CI/CD pipelines, and adhering to DevSecOps practices to enhance the customer experience continuously. If you are passionate about analyzing system performance, identifying bottlenecks, and implementing enhancements, we invite you to apply and contribute to the success of Emirates Group.
Job Outline
Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotels stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers
At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers ‘Fly Better’.
Emirates Group IT thrives on the dynamic nature of technology. Being pioneers in aviation innovation, we're always at the forefront, pushing boundaries. We're on the lookout for exceptional IT professionals to fortify our position as leaders in the industry. Embark on a journey with the world’s largest international airline and become a vital part of our cutting-edge information and technology team as Senior Performance Engineer.
Job Summary
As a Senior Performance Engineer in the Performance Engineering team, you will drive and optimize the performance of our systems and applications. The team is responsible for ensuring that all software and infrastructure components operate efficiently and effectively, delivering a seamless experience to our customers. We value diverse perspectives, backgrounds, and ways of thinking, and we are building a talented team of quality engineers. Our team ensures the robustness and responsiveness of applications across the entire customer journey, from booking tickets to the real-time operation of our flights. We use a variety of performance testing tools and methodologies, utilizing widely used frameworks. We employ innovative technologies and practices essential for testing, monitoring/observability, analysis and optimization. Our team is dedicated to continuous improvement, implementing CI/CD pipelines, and adhering to DevSecOps practices to enhance the customer experience continuously. If you are passionate about analyzing system performance, identifying bottlenecks, and implementing enhancements, we invite you to apply and contribute to the success of Emirates Group.
Job Outline
- Participate in all phases of the Performance Engineering lifecycle Requirement Gathering, Design, Development, Scripting, Execution, Analysis, Troubleshooting, Tuning, Reporting
- Collaborate with Architecture, Solution Design and Development teams to design for Performance.
- Understand Non-Functional Requirements and the application, including the underlying architecture and technology stack, and ensure the system performance is within defined SLAs
- Execute appropriate performance tests against the established Performance Testing Framework for Component Tests and End to End Tests across systems.
- Understand the Cross Program Dependencies and ensure performance tests are carried out with understanding of impact.
- Ensures each feature/design requirement has an appropriate non-functional test which exercises the architecture and design and demonstrates appropriately the stability of the solution.
- Conduct thorough analysis of test results at feature level identifying bottlenecks and issues, working with Site Reliability Engineers to take appropriate diagnostic action.
- Define test data strategy and collaborate with the Test Data Management team to generate on-demand data
- Collaborate with the Architect for defining the Workload model. Monitor production workloads and performance, and update/refine the workload model
- Collaborate with Architects and Product Owners to establish APM, monitoring and tracing strategy. Leverage Application performance management and profiling tools to identify, isolate and resolve performance bottlenecks
- Degree in Computer Science or similar, with extensive 3+ years of experience in Performance Engineering for Web, Mobile, and Desktop applications, including testing, profiling, and tuning for highly available and scalable mission-critical systems.
- Highly skilled in load testing tools and client-side performance analysis tools for assessing and optimizing application performance.
- Proficient in observability and monitoring tools/frameworks, with extensive experience in application performance management tools, code profilers, and log analytics platforms.
- Expertise in reviewing architecture and design, providing recommendations for improving system/application performance, with advanced knowledge of current architecture and design trends.
- Strong background in relational and No-SQL databases, including expertise in identifying and resolving DB-related issues and analyzing AWR reports.
- Experience in building workload models for complex systems using analytics and user-pattern analysis.
- In-depth understanding of DevOps practices and expertise in implementing Continuous Performance Testing using load testing tools and observability solutions.
- Extensive hands-on experience across various platforms and operating systems, including UNIX, Windows, Cloud environments, Virtual Machines, SDN, and Container Management Platforms, with strong expertise in troubleshooting OS, network, and configuration issues.
- Strong understanding of Resiliency and Chaos Engineering, with hands-on experience using chaos testing tools and frameworks.
- Proficiency in at least one coding or scripting language.
Join us in Dubai and enjoy an attractive tax-free salary and travel benefits that are exclusive to our industry, including discounts on flights and hotels stays around the world. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Plumbing Technician
Bab Al Shams Desert Resort,
Dubai
2 hours ago
( 15821 )Rare Finds is a diverse collection of resorts celebrating the individuality and unique identity of a destination, with a distinct ability to captivate the imagination, and bring to the forefront the essence of a place.Authentic and captivating, Bab Al Shams Desert Resort is a truly magical destination, where expertly curated itineraries and bespoke entertainment are the beating heart...

Events Executive
Park Hyatt,
Dubai
9 hours ago
Organization- Park Hyatt DubaiSummary To maintain complete and supported records of all sales agreements, contract and quotes for the hotel as per Hyatt International Policies & Procedures. To have a good understanding of contribution margins for each product and work with respective heads of departments to maximize Operating results. To assist in the achievement of MICE sales targets in terms...

Customer Care Centre Representative, Dubai
Siemens Healthineers,
Dubai
12 hours ago
Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably.Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions.Apply now for the position of Customer Care Centre Representative to...
