Sr. Performance Engineer, Redshift Performance Engineering

Amazon is a global technology company known for e-commerce, cloud computing, digital streaming, and artificial intelligence.
$131,400 - $227,000
Backend
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Performance Engineer, Redshift Performance Engineering

The Amazon Redshift Performance Engineering team is seeking an experienced performance engineer passionate about database and distributed systems performance. As a Sr. Performance Engineer, you will:

  • Help make the fastest data warehouse even faster
  • Identify ways to improve performance and set direction for other engineering teams
  • Tackle challenging performance problems from application level to code and hardware level
  • Diagnose performance bottlenecks using application logs, source code, profiling information, and OS/system metrics
  • Run experiments and benchmarks to understand complex distributed system performance
  • Isolate and prioritize performance issues with the biggest customer impact
  • Present results and recommendations clearly to development teams
  • Read, modify, and optimize C++ code to test performance hypotheses

Key responsibilities include:

  • Diagnosing any performance bottleneck
  • Diving deep into various levels of the system to root cause issues
  • Running experiments and benchmarks
  • Prioritizing impactful performance improvements
  • Clearly presenting findings to development teams
  • Working with C++ code for optimization

Join our team to make significant contributions to one of the fastest data warehouse systems in the industry!

Last updated 3 months ago

Responsibilities For Sr. Performance Engineer, Redshift Performance Engineering

  • Identify ways to improve performance and help set direction for other engineering teams
  • Tackle challenging performance problems from application to hardware level
  • Diagnose performance bottlenecks using logs, source code, profiling, and system metrics
  • Run experiments and benchmarks to understand complex distributed system performance
  • Prioritize performance issues with the biggest customer impact
  • Present results and recommendations to development teams
  • Read, modify, and optimize C++ code for performance testing

Requirements For Sr. Performance Engineer, Redshift Performance Engineering

  • 5+ years as a software developer or performance engineer developing or optimizing performance-oriented software in C or C++
  • 3+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team

Interested in this job?

Jobs Related To Amazon Sr. Performance Engineer, Redshift Performance Engineering

Sr. Raw Materials Manager, Amazon Private Brands

Senior role managing global textile quality and mill relationships for Amazon Private Brands, requiring extensive experience in textile engineering and supplier management.

Software Development Engineer, Digital Acceleration

Senior Software Engineer role at Amazon Digital Acceleration, building large-scale SaaS solutions for subscription and membership services with competitive compensation.

Software Development Engineer, Commerce

Senior Software Engineer role at Amazon's eero division, building scalable backend services for whole-home WiFi solutions using Scala and distributed systems.

Sr Software Development Engineer

Senior Software Engineer role at Amazon AWS, working on Just Walk Out Technology for Amazon Go stores, focusing on scaling store deployment through innovative software solutions.

Sr. Software Development Engineer, Alexa Communications

Senior Software Engineer role at Amazon developing core components for Alexa Communications, building scalable distributed systems for voice-controlled communication features.