Thursday, October 1, 2009

Principal Engineer, Performance Engr

Type: Full Time
Location: San Jose CA
Req # 35213
To Apply : Send resumes to tdiwan@ebay.com

Primary Job Responsibilities
Principal Performance Engineering position will contribute to the performance analysis of complex, multi-tier distributed software applications. Candidate will be a self starter who will serially add new areas to bring under the purview of Performance Engineering. Will work with the Dev and QA engineers, DBA, and Operation teams to analyze application features and their impact on the performance of the overall system. Must be able to smell performance issues at design time and articulate early in order to influence product design. Must be able to work independently to define highly relevant test cases and be able to execute the tests along with providing accurate analysis of the test results. Must have a strong modeling background and be able to translate production traffic logs into traffic generator models. Be able to apply statistically rigorous analysis to the measurements and localize performance issues back to the code.

Job Requirements

*Web application load and performance testing with open source tools such as JMeter, Grinder and COTS tools such as Silk Performer or LoadRunner

*Load, Stress and Performance scenario testing under load

*Knowledge of Oracle databases, NT, and Unix/Linux from a load and performance perspective

*Executing planned testing tasks for both International Sites and US.

*Ability to communicate effectively with developers, operations, release management, and QA peers.

*Passion for performance engineering and out problems.

*Identifying project risks and making recommendations to minimize risks related to performance bottlenecks; ability to anticipate problems.

*Escalation of project issues to appropriate leadership in a timely manner.

*Knowledge of performance engineering processes.

*Propose and research tools, scripts, processes to improve L&P testing methods.

*Keep abreast of the state-of-the-art in performance engineering techniques.

*Contribute to industry and technical colloquia; represent eBay at technical events and conferences.


Basic Qualifications

*BS/BA in CS or related field, Masters/PhD CS desirable

*12+ years experience in requirements and design review and performance testing of scalable, distributed, fault-tolerant applications in NT and UNIX environments.

*Experience with Load and Performance testing techniques with J2EE, Unix systems

*Familiarity with relational databases (prefer Oracle), Unix shell scripting, XML, ISAPI, HTML, XSLT and basic NT/UNIX system administration.

*Experience with statistical packages and numerical analysis.

*Experience with QA performance tools like SilkPerformer, LoadRunner, JMeter, Grinder.

*Experience with profiling tools JProbe/JRockit, debuggers.

*Experience with Java/C++, Perl/Python assumed.

*Project experience with IBM WebSphere or other application servers a plus.

*Knowledge of connection pooling/caching/network IO/JVM/GC tuning a plus.


Education
Masters Degree or Equivalent

No comments: