Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Amazon SDE Intern – High-Performance Query Processing Optimization 
United States, Washington, Seattle 
405364121

04.03.2025
DESCRIPTION

Query Processing team delivers extreme performance by uniquely combining novel techniques for distributed query planning, code generation, query compilation, query scheduling, resource-planning, and superscalar query execution with optimized data encodings accessed with high performance SIMD kernels, and hardware conscious algorithms. We also work closely with AWS platform teams in shaping requirements for next generation platforms to run database/analytics applications.Key job responsibilities
As a software engineer in vectorized query execution team, you will:
• Design and implement state-of-the-art distributed data processing algorithms for the parallel execution query engine.
• Identify opportunities for performance improvement by in-depth analysis of the query plan and query execution states.
• Deploy and monitor new features in a highly available and fault tolerant system running in the cloud.

BASIC QUALIFICATIONS

- Are enrolled in a academic program that is physically located in the United States
- Knowledge of computer science fundamentals such as object-oriented design, operating systems, algorithms, data structures, and complexity analysis
- Are 18 years of age or older
- Experience with at least one modern language such as Java, Python, C++, or C# including object-oriented design
- Work 40 hours/week minimum and commit to 12 week internship maximum
- Experience managing teams
- Are enrolled in a Bachelor's degree or above in Computer Science, Computer Engineering, Data Science, Electrical Engineering, or majors relating to these fields with graduation conferral date after December 2025


PREFERRED QUALIFICATIONS

- Knowledge of programming languages such as C/C++, Python, Java or Perl
- Experience with distributed, multi-tiered systems, algorithms, and relational databases
- Experience in optimization mathematics such as linear programming and nonlinear optimization