Job: Sr. Java Server Performance Engineer
August 26th, 2008Role: Sr. Java Server Performance Engineer
ArcSight is extending its Platform team to develop a stronger performance management process for all product lines. We are looking for a senior software engineer to play a key role in this team. The engineer will have an intuitive knowledge of Java Server development and good understanding of metrics and factors that influence the performance of heavily multi-threaded, high throughput Java server applications.
Position Responsibilities:
This engineer will be responsible to build an efficient process and tool chain to measure and monitor many performance and scalability characteristics of ArcSight’s complex SIM, Log Management and Network Configuration Management products. This position works closely with a performance engineer who executes the tests and reports the results back to the engineer. Based on the test results, the engineer will be expected to identify bottlenecks, and research, architect, prototype, and suggest detailed improvements in code and general architecture to the product teams. Development of a solid suite of performance test tools, including load generators and automation in Java will be part of this position.
Required Experience:
* Very solid Java skills
* 3+ years experience in high-performance database-centric Enterprise-class software development, preferably in Java
* Good understanding of advanced Java topics such as heavy multithreading, garbage collection and data representation of Java applications
* Experience in performance optimization
* Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
* Good Oracle knowledge
* Prior experience in benchmarking and performance quantization
* Possess the ability to be a self driven quick learner with attention to details and quality
* Must possess excellent interpersonal and communication skills
Desired Experience:
* Hands on experience with enterprise hardware
* Networking and security experience
Education:
* BS in Computer Science or equivalent (MS a plus)
Location:
* Cupertino, CA
Please submit resume to job600@arcsight.com
Filed under Jobs | | RSS 2.0 | Email this Article