Offers “Amazon”

Expires soon Amazon

Performance Engineering - Search Platform team

  • San Francisco (San Francisco County)
  • Design / Civil engineering / Industrial engineering

Job description

DESCRIPTION

The Amazon Search team, creates powerful, customer-focused search and advertising solutions and technologies. Our Search Operations team operates one of the Internet's largest search infrastructures, made up of thousands of servers, supporting millions of customers performing hundreds of millions of queries - all delivered in milliseconds.

As a Performance Engineer on this team you will:
· Design and implement the infrastructure for regularly quantifying and characterizing performance and scalability of Amazon Search service and its subsystems in an automated manner.
· Design and implement persistence and visualization systems for tracking performance metrics and trends over an extended period of time.
· Execute performance tests for benchmarking, identifying bottlenecks, and determining limits of critical factors for informing capacity planning.
· Enable development teams to test the performance impact of their changes in a self-service manner.
· Identify opportunities for reducing customer facing latency or CPU/memory/network resource consumption, and work with development teams to realize them.
· Evaluate hardware choices for various Search workloads and influence availability of appropriate alternatives from AWS.

Desired profile

BASIC QUALIFICATIONS

· Bachelor's Degree in Computer Science, Engineer, Math, or related fields.
· At least 5 years of recent hands-on experience in various types of performance testing: load testing, benchmarking, and stress testing.
· At least 5 years programming in Python, C++, or Java, and proficiency in shell scripting.
· At least 2 years of experience with in-depth analysis of performance issues related to large scale systems software infrastructure. identifying bottlenecks and opportunities for improvements.
· At least 2 years of experience with large-scale distributed systems.
Joining this team, you'll experience the benefits of working in a dynamic, entrepreneurial environment, while leveraging the resources of Amazon.com (AMZN), one of the world's leading internet companies. We provide a highly customer-centric, team-oriented environment in our offices located in Palo Alto, California.

Make every future a success.
  • Job directory
  • Business directory