East Palo Alto, CA, US
93 days ago
Performance Engineer, Amazon Aurora
We are looking for talented database performance engineers that are passionate about data and databases to help scale performance for Amazon Aurora. We are innovating with the largest scaling cloud relational database to make it easier for customers to migrate their legacy enterprise databases and applications to cloud native AWS relational database as a service compatible with PostgreSQL or MySQL. You will work with the service team to develop performance bottleneck analysis, analyze and recommend performance scaling inputs into new features, analyze regressions in performance, scale performance for new hardware, new database versions and new database features and help customers adopt this exciting leader in scale relational database product. You should have a forward-looking attitude and a penchant for digging deep to attack difficult and complex performance problems.


***Open to: Palo Alto***






Key job responsibilities
- Work with service team, database engineers and solution architects to analyze performance bottlenecks, make recommendations for scaling, automated performance regression testing and analysis, co-design performance into new feature developement.
- Understand database internals, server and storage system design, application interactions with database queries and stored procedures
- Collaborate with engineers, database engineers, solution architects, product management to design new functionality
- Work with software developers to implement performance regression automated testing
- Build and run automation and benchmark tests to improve quality, performance, and scalability
- Run database benchmark workloads
- Analyze new designs for performance and scaling
- Research issues experienced by customers and find or invent solutions

A day in the life
- Work with SDEs, SDMs on bottleneck analysis and identifying options to fix and scale performance issues
- Work with SDEs to develop automated performance regression test suites that will test new hardware, new database versions, new features
- Work with database engineers and customers on operational performance issues of scaling

About the team
Amazon Aurora is one of the fastest growing AWS services, providing and managing relational databases as a service. We take relational open source databases like PostgreSQL and MySQL to their limits - our customers rely on Amazon Aurora databases for their business and due to our scale, we solve challenges no other database environment sees.
Confirm your E-mail: Send Email