Lead Performance Engineer Job Description

Lead Performance Engineer Job Description

4.5
184 votes for Lead Performance Engineer
Lead performance engineer provides technical leadership and partner with teammates on increasing efficiency of development processes and procedures, including release and build processes, code reviews, and peer programming.

Lead Performance Engineer Duties & Responsibilities

To write an effective lead performance engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included lead performance engineer job description templates that you can modify and use.

Sample responsibilities for this position include:

Execute different kinds of performance tests like Load test, stress, volume and endurance tests
Monitor application and web server metrics using CA Wily Interscope, Mainview and Prognosis tools
Publish weekly, monthly and quarterly capacity usage reports along with future forecast and trends using a variety of mathematical/statistical equations based on the plausible expandability or growth of departments
Assess internal processes for effectiveness
Be Responsible for complex project management or other process improvement initiatives
Perform technical and non-functional validations (response time, architecture pattern, resource consumptions, ,) across the development life cycle
This involves calculation of design loads, power curve and noise for new products, root cause analysis and problem solving related to turbines in operation, support of sales organisation and technology development
The work involves high level of engineering balancing a solution towards various specific requirements
Leadership of the Performance Upgrade Product portfolio (Root Vortex Generators, Gurney Flaps, Serrated Trail Edge and Blade Tip Extensions)
Defining the performance requirements/characteristics and monitoring infiled performance for the performance upgrade products

Lead Performance Engineer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Lead Performance Engineer

List any licenses or certifications required by the position: CCNA, X509, HTTP, VI, IV, III, CDL, V3, ITIL, HP

Education for Lead Performance Engineer

Typically a job would require a certain level of education.

Employers hiring for the lead performance engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Electrical Engineering, Business, Software Engineering, Computer Engineering, Education, Information Systems, Performance

Skills for Lead Performance Engineer

Desired skills for lead performance engineer include:

Build processes
Code reviews
Different Application Servers
Disciplines of Software Engineering with emphasis on testing
Encryption programming
Internet protocols and technologies
Methods
N-tier architecture
Operations
Portal Technology and SOAP

Desired experience for lead performance engineer includes:

Strong Experience with SQL Queries, Experience with databases, SQL
Organized and process oriented individual with ability to maintain excellent process/testing documentation and reports
Good understanding of Java concepts like garbage collection, multithreading
Experience configuring network equipment (firewalls, switches, routers)
Load test tool experience
7+ years focused on large scale performance engineering

Lead Performance Engineer Examples

1

Lead Performance Engineer Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of lead performance engineer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for lead performance engineer
  • Performance testing of video products
  • Contributing towards innovating performance tuning ideas
  • Guiding junior team members to implement various performance tuning ideas and presenting viable options for the product to absorb
  • Contribute in functional testing strategy and reviewing test strategy docs
  • Provide critical Engineering support for business programs (FastWorks, Simplification, cross functional engineering initiatives)
  • Translate business requirement into performance testing plan, create performance testing scenarios, create performance test cases and execute performance tests
  • Analyze the performance test results and report on bottleneck and overall performance health of the systems
  • Create an evangelize Performance Standards across software applications and teams
  • Guide developers and architects on how to design highly scalable solution
  • Build automated performance tests to run nightly in the CI pipeline
Qualifications for lead performance engineer
  • Experienced in performance evaluation of web applications and knowledge of ISS, Tomcat, Apache, HTML, JavaScript, XML
  • Experienced in the use of performance evaluation tools such as profilers, debuggers, etc in a performance lab environment
  • Experience with Loadrunner, JMeter, Gatling, Erlang or similar is plus
  • Proficient in SQL and interpreting execution plans
  • Knowledgeable in protocols/standards such as HTTPS, SSL, REST, SOAP, protocol buffers
  • Master’s or Bachelor degree in Computer Sciences, Information Technology
2

Lead Performance Engineer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of lead performance engineer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for lead performance engineer
  • Conduct proof of concept investigations into new tools, methods, and test strategy to improve load and performance testing
  • Utilize Microsoft Azure to assess the application capacity and provide guidance on increase application efficiency
  • Evaluate the turbine performance and develop a commercial risk assessment of potential performance shortfalls
  • Identify performance shortfall contributors, develop potential solutions, and execute corrective actions
  • Manage Customer and Third Party relationships while measuring and improving the performance of wind turbines at customer sites
  • Coordinate resources needed to monitor customer sponsored performance tests globally through its lifecycle
  • Provide detailed site performance risk evaluations to support the development of customer specific strategies
  • Develop and execute customer/site specific corrective action plans as needed to mitigate business risk resulting from performance shortfalls
  • Design, implement, and execute load, scalability, stability, and stress tests using industry standard tools and/or custom performance test harness
  • Provide accurate scoping, clear strategies, and milestones for performance optimization effort
Qualifications for lead performance engineer
  • Minimum 5 years of experience in developing enterprise scale applications
  • Experience with optimizing Java web based applications from performance perspective (based on Apache and Tomcat)
  • Ability to identify bottlenecks in the application or external systems, profiling Java apps (JProfiler, YourKit)
  • Good insight into JVM (multithreading & synchronization, memory management & garbage collection), ability to analyze application with JVM tools
  • Experience in system monitoring and instrumentation
  • Experience with web pages loading optimization techniques (by utilizing Content Delivery Networks Akamai or analysis and improvements based on other tools like PageSpeed, YSlow)
3

Lead Performance Engineer Job Description

Job Description Example
Our innovative and growing company is looking for a lead performance engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for lead performance engineer
  • Provide thought leadership and critical problem solving tactical and strategic planning to the project/engagement leadership
  • Contribute to sales collateral such as case study support, account profiling, client presentations design
  • Write detailed technical specifications based on system architecture and requirements
  • Perform testing and debugging of applications
  • Analyze defect reports and change requests
  • Prepare / deliver technical presentations to various audiences
  • Independently analyze and improve front-end performance
  • Use in-house and open-source tools to measure and visualize front-end performance
  • Build performance in from the beginning
  • Work with Engineering teams within an agile process
Qualifications for lead performance engineer
  • Understanding of potential performance related aspects of Oracle DB, SQL queries
  • A broad spectrum of disciplines
  • Clients, and other departments
  • 10 years experience in demonstrable ability to architect, design, and develop code with high-quality to realize the performance goals of the system
  • 8 years experience in extensive debugging skills in areas of virtualized stacks that include server, SAN storage and databases
  • 8 years experience with multithreaded programming of large scale systems in Java and C++
4

Lead Performance Engineer Job Description

Job Description Example
Our company is looking to fill the role of lead performance engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for lead performance engineer
  • Support the Product Service Engineering/ Top issues/ Engineering during Apparent Cause Evaluation/Root Cause Analysis programs in compliance with established processes with in Fleet Diagnostics Operation function
  • Provide Technical Support / Repairs / Escalation for issues that have been problematic and escalated from Services team thorough the established mechanism
  • Improve Pre-COD/ Post-COD issue resolution with clearer ownership and faster response
  • Providing technical leadership as an expert in large (greater than 100 aircraft) fleet performance and reliability programs in the aviation industry
  • Directing consulting engagements focused on solutions extracted for big data analysis of customer data sets
  • Providing technical oversight to the successful delivery of projects by providing guidance and practical operational experience to multidisciplinary teams across the globe programs
  • Assisting Marketing in developing collateral and attending selected industry events developing/delivering presentations and papers to industry trade associations and in other similar forums
  • Assisting with identifying training needs
  • Conduct load and performance testing in conjunction with sprint development teams
  • Develop performance automation tests in parallel with product development in agile development environment
Qualifications for lead performance engineer
  • Familiar with CI software such as Jenkins, Hudson
  • Working knowledge of Network packet sniffers
  • Demonstrated skills with C/C++ Python/JVM
  • Java Debugging / Monitoring Software
  • Database tuning and administration
  • Strong knowledge of database fundamentals and SQL programming
5

Lead Performance Engineer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a lead performance engineer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for lead performance engineer
  • Provide team leadership support to other test engineers
  • The candidate is expected to work on resolving customer performance issues for cloud solutions which involves IAAS & PaaS products
  • Participate in meetings with field Solution Architects or even with customers directly to understand customer requirements on performance and scalability
  • Prototype performance improvements in applications from code, design, algorithm and architectural perspectives
  • Develop relevant and representative workloads to benchmark to execute, analyze, profile, verify the performance for cloud application architectures and features, including Database design, API, Enterprise level technologies
  • Profile cloud applications using industry standard profilers like JProfilers
  • Develop custom tools as needed for automated data generation, test execution, results analysis
  • Troubleshoot and isolate performance bottlenecks in different features and the architecture
  • Reproduce and resolve critical performance issues customers face in the internal test environment and incorporate them into workloads
  • Identify performance shortfall contributors, develop potential solutions, and execute corrective actions by following IEC-61400-12-1/2 or related standards
Qualifications for lead performance engineer
  • Familiar with Cloud management tools, openStack
  • Expert in n-tier web technologies
  • Provide capacity planning and performance analysis, assist with disaster recovery plan documentation updates and testing, lead efforts towards distributed systems consolidation and identify systems growth
  • Lead a small team, delegate duties and manage expectations
  • Self-driven and resourceful to achieve goals independently work well in groups and collaborate effectively in storage/system design
  • Utilize knowledge and experience of thread and heap dump analysis, Java profiling and Profiler/Monitoring tools

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates