Performance Engineer, Aurora
4 weeks ago
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.
Basic Qualifications
- Experience with performance bottleneck analysis, system design for scaling
- Experience with one or more of database internals, server/operating system internals, storage system internals and performance scaling for these
- Experience implementing automated performance regression test suites for databases, new server/storage system hardware and new database features, replication, backup, snapshots, clones
- Experience analyzing performance bottlenecks with application code interfacing with databases, cache layers, data storage, servers, networking, database query protocols including developing stored procedures, SQL queries, and database applications
- Working knowledge of operating system internals and/or relational database internals (locking, consistency, serialization, recovery paths)
- Knowledge of database internals such as system catalogs
- Working knowledge of at least one at least one stored procedure language (T-SQL, pl/sql, or PL/pgSQL), at least one scripting language (Powershell, Python, or Perl), and at least one application programming language (Java, C#, or Ruby)
- Experience analyzing issues holistically, from the application tier through the database
- Experience working directly with internal or external customers, resolving issues and providing architecture leadership
Preferred Qualifications
- 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
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $96,000/year in our lowest geographic market up to $194,200/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit This position will remain posted until filled. Applicants should apply via our internal or external career site.
-
Senior Software Engineer, Aurora PostgreSQL
5 days ago
Palo Alto, California, United States Amazon Full timeJoin Amazon's Innovative TeamAmazon is at the forefront of revolutionizing relational databases with Amazon Aurora, which offers enterprise-level performance, availability, and durability.Your RoleAre you a software engineer with a strong interest in storage and database systems? Do you excel in a culture that fosters creativity and innovation? If so,...
-
East Palo Alto, California, United States Amazon Development Center U.S., Inc. Full timeAbout the RoleAre you passionate about developing large-scale database solutions in the cloud? Do you aspire to transform the landscape of cloud database technology? This position offers a unique opportunity to influence the experience of countless users relying on AWS database services.Amazon Aurora OverviewAmazon Aurora is a MySQL-compatible relational...
-
Cloud Software Engineer, Aurora MySQL
2 weeks ago
East Palo Alto, California, United States Amazon Full timeJoin Our Team as a Cloud Software Engineer!Are you passionate about breaking down complex challenges to create solutions that influence millions globally? Do you thrive on identifying, defining, and constructing software innovations that transform business operations?About AWS Utility Computing:AWS Utility Computing (UC) is at the forefront of product...
-
Palo Alto, California, United States Amazon Development Center U.S., Inc. Full timePosition OverviewAre you passionate about developing scalable database solutions in the cloud? Do you aspire to transform the landscape of cloud database technology? This role offers you the chance to make a significant impact on countless users relying on AWS database services.About Amazon AuroraAmazon Aurora is a MySQL-compatible relational database engine...
-
Senior Optical Packaging Engineer
4 hours ago
Palo Alto, California, United States PSI Quantum Full timeAbout the RolePsiQuantum is a leading innovator in quantum computing, and we're seeking a highly skilled Senior Optical Packaging Engineer to join our team. As a key member of our packaging design group, you will be responsible for developing and implementing high-performance and robust fiber-to-chip packages and scalable packaging processes for optical...
-
Lead Software Engineering Specialist
1 week ago
East Palo Alto, California, United States Amazon Full timeJoin the AWS DMS Observability team as a **Lead Software Engineering Specialist**, where you will play a pivotal role in developing the next generation of monitoring and observability solutions. Your mission will be to architect, build, and manage a highly scalable and resilient system that ensures optimal performance. Key ResponsibilitiesAs a **Lead...
-
East Palo Alto, California, United States Amazon Full timeThe analytics team is looking for an experienced engineer to join the core engines team.Athena and EMR are services that our customer use to run large scale analytics, leveraging open source engines like Trino and Spark. The analytic engine organization makes significant modifications to these engines to run in serverless environments and with superior...
-
Conversational AI Software Engineer
1 week ago
East Palo Alto, California, United States Amazon Full timeOverview:Join a pioneering team at Amazon, recognized globally for its commitment to outstanding Customer Service. Our focus is on innovation and a deep-seated customer obsession, particularly within the Customer Engagement Technology (CET) division.Role Summary:We are on the lookout for skilled Software Developers who are enthusiastic about utilizing...
-
Software Dev Engineer
1 month ago
East Palo Alto, California, United States Amazon Full timeWe're on the lookout for the curious, those who think big and want to define the world of tomorrow. At Amazon, you will grow into the high impact, visionary person you know you're ready to be. Every day will be filled with exciting new challenges, developing new skills, and achieving personal growth. How often can you say that your work changes the world? At...
-
Photonics Research Engineer
6 days ago
Palo Alto, California, United States PsiQuantum Full timeAbout PsiQuantum:At PsiQuantum, we are on a transformative journey to revolutionize the computing landscape through quantum technology. Our mission is to develop the world's first practical quantum computer, which will significantly enhance computational capabilities across various industries.Position Overview:We are seeking a talented Photonics Research...
-
Junior Engineer
1 month ago
Palo Alto, California, United States Blueprint Hires Full timeA multi-disciplinary architectural, engineering and construction firm is seeking a Junior Engineer, to help them build a better future by bringing your technical expertise to their Palo Alto, CA office.Your Day IncludesConduct building envelope assessments, including visual inspections and diagnostic testingAnalyze data and prepare reports on building...
-
Lead Components Engineer
1 week ago
Palo Alto, California, United States ICONMA, LLC Full timePosition OverviewThe role involves significant responsibilities in the management and upkeep of the Arena Parts library from a component engineering perspective.Key ResponsibilitiesLibrary Maintenance: Ensure the integrity and accuracy of the Arena Parts library, focusing on component engineering.Multi-Sourcing Support: Collaborate with the component...
-
Sr. Software Dev Engineer, Security
1 month ago
East Palo Alto, California, United States Amazon Full timeWe are open to hiring candidates to work out of one of the following locations:Seattle, WA, USAWhen was the last time you heard of a cyber-attack that took down a host of companies due to poor Authentication controls? Likely a few times in the last few months. At Amazon Web Services (AWS), our team is building out a renewed set of Foundational Access...
-
Automation Engineer
1 month ago
Palo Alto, California, United States Actalent Full timeJob Title: Automation EngineerJob DescriptionWe are seeking a dedicated Automation Engineer who is passionate about automated validation of software, hardware, and mechanical design to drive the world's transition to a sustainable future. The role involves performing automation platform design for hardware and firmware integration of next-generation electric...
-
Research Engineer
2 months ago
Palo Alto, California, United States Pika Full timeROLE: RESEARCH ENGINEERSummary:As a Research Engineer specializing in Machine Learning and Systems Engineering at our company, you will be instrumental in pioneering sophisticated AI solutions. This role demands a unique blend of leadership in conducting end-to-end research projects and technical expertise in building scalable systems. You'll be part of an...
-
Building Engineer
1 month ago
Palo Alto, California, United States CBRE Full timeBuilding EngineerJob ID176979Posted25-Jul-2024Service lineGWS SegmentRole typeFull-timeAreas of InterestEngineering/MaintenanceLocation(s)Mountain View - California - United States of America, Palo Alto - California - United States of America, Redwood City - California - United States of America, San Jose - California - United States of AmericaABOUT THE...
-
Lead Components Engineer
2 weeks ago
Palo Alto, California, United States Zobility Full timeJob Title: Lead Components EngineerLocation: Remote (with occasional onsite presence)Assignment Duration: 3 Months+ (potential for extension based on performance and business requirements)Work Schedule:Monday to Friday, 8 AM - 5 PM or 9 AM - 6 PM, with flexibility for a non-billable lunch break of up to 1 hour.This position primarily operates remotely, with...
-
Product Engineer
2 months ago
Palo Alto, California, United States Pika Full timeROLE: FRONTEND ENGINEERAbout the Role:Pika is seeking a dynamic and skilled lead product engineer to join our team. An ideal candidate will be passionate about technology and innovation, with a focus on creating exceptional products that drive value for our customers. As a lead product engineer at Pika, you will collaborate closely with our tech and creative...
-
Mechanical Systems Prototyping Engineer
1 week ago
Palo Alto, California, United States PsiQuantum Full timeAbout PsiQuantum:At PsiQuantum, we are driven by the belief that quantum computing will revolutionize industries reliant on extensive computational power. Our mission is to create the world's first practical quantum computer, capable of achieving transformative outcomes. This ambitious goal requires a system with 1 million qubits, robust error correction, a...
-
Lead Components Engineer
1 week ago
Palo Alto, California, United States Zobility Full timeJob Title: Lead Components EngineerLocation: Remote (with occasional onsite requirements)Assignment Duration: 3 Months+ (potential for extension based on performance and business requirements)Work Schedule:Monday to Friday, with flexible hours (8-5 or 9-6) including a non-billable lunch period of up to 1 hour.This position primarily operates remotely, with...