Position : Senior Performance Engineer
Experience : 6 to 8 Years
Location : Bangalore
Job Type : Full-time
Job Summary :
We are seeking a highly specialized and technically proficient Senior Performance Engineer with 6 to 8 years of in-depth experience in validation of performance and scale, with a strong preference for experience within the file system or storage stack.
This role requires a proven individual contributor who will not only execute performance testing but also architect automation solutions, identify deep system bottlenecks, and drive application tuning across complex, scalable, and reliable software systems.
Key Responsibilities :
Performance Validation and Architecture :
- Lead the in-depth validation of performance and scale, specifically focusing on the stability and throughput of file system / storage products.
- Act as a key individual contributor in testing and automating highly complex, scalable, and reliable software.
- Demonstrate expertise in coming up with Automation Architecture that is strategically designed to align with and enhance sophisticated Performance evaluations.
Instrumentation and Bottleneck Identification :
Be directly responsible for the instrumentation of code, measurement, and precise identification of performance bottlenecks within the entire system stack.Apply knowledge of Application performance tuning across technical stacks, including Java and C / C++.Effectively utilize monitoring tools to track system and process metrics, showing mandatory familiarity with monitoring Linux and Windows operating systems.Process and Collaboration :
Apply experience with Agile software development methodologies and principles to integrate performance testing and engineering seamlessly into the development lifecycle.Collaborate with development teams to implement recommended code changes and architectural improvements to resolve identified bottlenecks.Qualifications :
Experience : Mandatory 6 to 8 years of in-depth experience in validation of Performance and scale.Domain Focus (Preferred) : Proven experience, preferably in the file system / storage stack or other high-performance distributed systems.Automation & Architecture : Demonstrated expertise in Performance Automation Architecture and framework design.Operating Systems : Mandatory familiarity with monitoring Linux and Windows for critical system and process metrics.Tuning : Experience with Application performance tuning across Java, C / C++ stack.Education : BS / MS in Computer Science or an equivalent technical field.Preferred Skills :
Hands-on experience with commercial or open-source performance testing tools (e.g., LoadRunner, JMeter, custom tools).Proficiency in a programming language (e.g., Python) for scripting, test data generation, and automation framework development.Deep knowledge of operating system internals, kernel-level tuning, and memory management for maximizing I / O performance.(ref : hirist.tech)