System Engineer 2, Aurora Performance job in East Palo Alto...

System Engineer 2, Aurora Performance
Amazon Dev Center U.S., Inc.East Palo Alto, CA13 days ago


  • Programming experience with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby

  • 2+ years of non-internship professional software development experience

  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.




Job summary

We are looking for talented system 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 performance engineering team to provide technical leadership and guidance to other performance engineers and consult with management. You will partner with other engineering teams for 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.



Key job responsibilities



  • Work with performance engineers, SDEs on 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

  • Mentor and lead team of performance engineers and consult with management on priorities, roadmap, technical decisions

  • 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 performance engineers, performance team managers, SDEs, SDMs on bottleneck analysis and identifying options to fix and scale performance issues

  • Work with performance engineers 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.




  • Experience migrating legacy on-prem code to cloud native stacks

  • Experience migrating application code from commercial database engines to open source engines

  • Experience building application and database systems with PostgreSQL or MySQL

  • Software performance analysis and bottleneck identification, scaling, automation experience

  • Published papers, articles, blogs on performance at industry events, benchmark results or academic events



Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Systems/Network Engineer

AIXTEK (dba Eaton & Associates)

San Mateo, CA

Fri, 27 May 2022 14:55:52 GMT
Monitor performance and ensure system availability and reliability. Monit...
Senior Software Engineer (Distributed Systems)

Workday

Pleasanton, CA

Fri, 27 May 2022 15:07:56 GMT
Expertise with designing and implementing Micro-Service systems architect...
Sr. Systems Engineer

kastech software solutions

Sunnyvale, CA

Fri, 27 May 2022 06:36:30 GMT
Manage system configurations for multiple SaaS applications. Bring 5+ yea...
Senior Staff Engineer, Systems Integration

Takara Bio USA, Inc.

San Jose, CA

Fri, 27 May 2022 11:03:43 GMT
May provide guidance to other engineers. In collaboration with other e...
Sr. Clinical Development Engineer, Ion Endoluminal System

Intuitive

Sunnyvale, CA

Fri, 27 May 2022 12:14:35 GMT
O Apply in-depth clinical knowledge and technical system understanding in...
Senior Member of Technical Staff- SOC Verification Engineer

Intel

San Jose, CA

Fri, 27 May 2022 10:23:24 GMT
As a member of Intel's Programmable Solutions Group (PSG), you will use your kno...
System Safety Engineer

Geologics Corporation

San Jose, CA

Fri, 27 May 2022 02:46:12 GMT
The software/systems safety engineer ensures safety, consistent with miss...
Optical Systems Integration Engineer

LOCKHEED MARTIN CORPORATION

Sunnyvale, CA

Fri, 27 May 2022 04:23:37 GMT
Establish system architecture, CONOPS, and system level design. Pa...
Senior Engineer, Industrial Engineering

Western Digital

Milpitas, CA

Fri, 27 May 2022 05:25:40 GMT
PO Supply: Responsible i2/SAP system integrity and update purchase orders...
IT Network Engineer 3

JSR Micro, Inc.

Sunnyvale, CA

Fri, 27 May 2022 00:55:37 GMT
Work with other members of the team and service providers to implement solutions...
Systems Engineer, Autonomy Software

GSE Workforce Solutions

Mountain View, CA

Fri, 27 May 2022 00:33:04 GMT
Knowledge of modern C++ and version control systems. Develop use cases fo...
Senior Staff Software Engineer - Data Platform (Cortex Xpanse)

Palo Alto Networks

Santa Clara, CA

Fri, 27 May 2022 05:26:24 GMT
4+ years of experience as a professional software engineer. Implementatio...
Applications Engineer

Arrow Electronics, Inc.

Santa Clara, CA

Fri, 27 May 2022 04:16:10 GMT
In-depth understanding and experience in system/product design towards strong se...
Senior DevOps Engineer (PKI) - Remote

Palo Alto Networks

Santa Clara, CA

Fri, 27 May 2022 05:25:23 GMT
Fluent in Linux security & system hardening, vulnerability management & p...
Principal Engineer - NPI Operations Engineer and Project Lead

Microchip Technology

San Jose, CA

Fri, 27 May 2022 05:05:06 GMT
Our product portfolio comprises general purpose and specialized 8-bit, 16-bit, a...