Performance Engineer - Platform
Pivotal - San Mateo, CA

This job posting is no longer available on Pivotal. Find similar jobs: Performance Engineer jobs - Pivotal jobs

Pivotal is seeking a Lead Performance Engineer to lead a team and work on measuring, analyzing, and helping optimize the performance and scalability of new feature releases of Pivotal platform within an Agile development environment. The Performance Engineer will focus on developing sophisticated tests that enable Pivotal to perform the end-to-end platform an system automation to help ensure the platform and product is fast and bulletproof.
This Performance Engineer will utilize sophisticated custom built automation frameworks and software tools written in Java and other languages. The Performance Engineer must demonstrate the ability to understand storage system architectures, and develop succinct test plans across multiple hardware and software tiers.

Provide accurate scoping, clear strategies, and milestones for performance tests

Work closely with hardware vendors, product owners, and other developers to understand product requirements and design appropriate performance test plans to verify platform and product performance and scalability requirements

Communicate status, risks to test complete dates, and offer mitigation strategies to ensure on-time delivery of all committed projects to cross functional teams

Design and implement overhead, scalability, stability, and stress tests using industry standard tools and custom developed software written in Java

Review automation implementations and encourage sound design principles

Review test plans, results analysis, capacity planning guides for in-flight releases

Coordinate technical presentations and training for capacity planning guides

Report weekly trends highlighting product performance and team status against committed milestones and projects

Required Skills:
5+ years of performance testing, analysis, troubleshooting, and optimization on enterprise software

Performance Engineering experiences with a distinguished track record on technically demanding projects

BS, MS in Computer Science or equivalent work experience

Outstanding attention to detail and communication skills

Working knowledge of database tuning and administration

Working knowledge of operating system design / tuning /tools .

Working knowledge of TCP/IP, networking topology, routers, switches

Ability to analyze / interpret technical data

Ability to identify / resolve system bottlenecks

Ability to identify potential limitations in software architectures

Ability to write clear and concise technical documents

Troubleshooting and reasoning skills

Understanding of throughput, latency, memory and CPU utilization

Working knowledge of load generation /measurement software

Understanding of concept of cache, memory management, Garbage Collection

Working knowledge of Network packet sniffers (e.g. TcpDump, Network Monitor, WinDump, EtherPeek, Observer)

Working knowledge of one or more of the following: Java, C, SQL, Python

Desired Skills:
3+ years working on multiple releases with short cycles (3-6 months)

Familiar with system debugging / Monitoring Software

Familiar with File Systems, Storage Systems, and related performance solutions

Familiar with clustering technologies

About this company
8 reviews
Pivotal Payments is an independent payment processing provider, offering a full range of merchant services to small, medium and large-sized...