Offers “Amazon”

Expires soon Amazon

AWS AQUA - Software Development Engineer II

  • Internship
  • Palo Alto (San Mateo)
  • IT development

Job description



DESCRIPTION

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 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 distributed storage layers, file systems, customized Linux kernels, data management and processing schedulers for AWS AQUA.

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!

Amazon.com is an Equal Opportunity-Affirmative Action Employer – Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.

PREFERRED QUALIFICATIONS

· Strong knowledge of data structures and algorithms
· 4+ years experience writing large scale distributed systems in C++
· Experience in kernel, file systems, system software and distributed systems programming
· Strong understanding of system performance and scaling
· Ability to drive tasks to completion and take ownership of projects
· Ability to work in a fast paced and agile development environment
· Possess excellent communication, sharp abilities, and proven design skills
· Contributor to open source file system, kernel, and analytics projects

Desired profile



BASIC QUALIFICATIONS

· 2+ years of non-internship professional software development experience
· Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
· 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.

Make every future a success.
  • Job directory
  • Business directory