Home Invites Members Groups Events Careers Directories Videos News Photos Blogs Singles Forums Chat Health & Wellness
Home > Career Center > Job Seekers > Job Search
Job Title: Software Development Engineer - Amazon Aqua, Database
Location: Palo Alto, CA United States
Position Type: Full Time
Post Date: 11/28/2020
Expire Date: 01/28/2021
Job Categories: Computers, Software
Job Description
Software Development Engineer - Amazon Aqua, Database
Amazon AQUA, Advanced Query Acceleration, is a new service offering to the Amazon RedShift data warehouse solution. AQUA is designed from the ground up to enhance performance of analytic query workloads. AQUA achieves high performance by using a highly distributed platform built of the latest generation hardware, specialized Amazon hardware accelerators, and advanced caching techniques. AQUA’s obsession with performance allows customers to experience significantly higher throughput accelerating their ability to answer business questions with more data.
To explore more about Amazon AQUA, visit https://www.zdnet.com/article/amazon-redshift-turns-aqua .

We are looking for new grad Software Engineers who have experience with C++, a good understanding of modern data structures and algorithms and has experience with distributed systems or high performance computing with a desire to apply those skill sets to core database engine. The candidate will help participate in design, development and testing of core AQUA query engine architecture including query engine optimizer and extending the query compiler for enhancements targeting hardware acceleration.

Further, we are looking for engineers with customer success focus and the ability to convert their experiences into visionary ground-breaking product enhancements. Finally, the engineer should have the desire to have an industry wide impact and ability to work within a fast moving, startup environment in a large company to rapidly deliver services that have a broad business impact.

Amazon Web Services (AWS) is the world leader in providing a highly reliable, scalable, low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world!
Please Note: Relocation is required either to Seattle, WA or Palo Alto, CA.

BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· Programming experience with a focus on languages such as C++ or C including object-oriented design
· Enrolled in, or received B.S / M.S / Ph.D. in Computer Science (graduation date on or after December 2020) with focused study and research experience in three or more of the following areas:
· (1) Advanced databases/query processing areas
· (2) Database engine internals (storage): indexing, access methods, concurrency control, logging, caching, transaction processing, replication, backup restore, buffer management
· (3) Database engine internals (query processing): query compilation, optimization, execution, parallel execution
· (4) Distributed systems: consensus-based quorum replication, NoSQL system implementation

PREFERRED QUALIFICATIONS
· Candidates with strong interests and academic qualifications/research focus in file and storage systems, compilers, operating systems, networking, computer architecture

Applications are reviewed on a rolling basis. For an update on your status, or to confirm your application was submitted successfully, please login to your candidate portal. NOTE: Amazon works with a high volume of applicants so we appreciate your patience as we review applications.
Qualifications & Requirements
BASIC QUALIFICATIONS
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· Programming experience with a focus on languages such as C++ or C including object-oriented design
· Enrolled in, or received B.S / M.S / Ph.D. in Computer Science (graduation date on or after December 2020) with focused study and research experience in three or more of the following areas:
· (1) Advanced databases/query processing areas
· (2) Database engine internals (storage): indexing, access methods, concurrency control, logging, caching, transaction processing, replication, backup restore, buffer management
· (3) Database engine internals (query processing): query compilation, optimization, execution, parallel execution
· (4) Distributed systems: consensus-based quorum replication, NoSQL system implementation

PREFERRED QUALIFICATIONS
· Candidates with strong interests and academic qualifications/research focus in file and storage systems, compilers, operating systems, networking, computer architecture
Share |
Contact Information
Apply Now | Forward Job to a Friend | More Jobs From This Employer

(Advertise Here)
New Members
>> more | invite 
Latest Jobs
Chair, Department of Rehabilitation Counseling, College of Health Professions with Virginia Commonwealth University in Richmond, VA.
Project Coordinator, Center for Social & Behavioral Research with University of Northern Iowa in Cedar Falls, IA.
Enrollment Research Analyst with Portland State University - The Office of Enrollment Management in Portland, OR.
Lead Network Engineer with Azusa Pacific University in Azusa, CA.
Quality Systems Manager with Civica Rx in Petersburg, VA.
>> more | add
Employer Showcase
>> more | add