Database Engineer Intern

Amazon

Seattle, WA0–20 yrs4h agovia LinkedInH-1B sponsor · 1,460 entry-level filings

This job at a glance

Who can apply
New grads and up to 20 years · Bachelor's degree
Must know
AWSPythonJavaJavaScriptCRuby
Nice to have
SQL
Work
On-site in Seattle · internship
Pay
Not stated by the employer.
Skill demand
Python58%AWS32%Java18%JavaScript16%of 100 similar entry-level jobs posted in the US this week
Listed
Oct 27, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

An internship at Amazon means real responsibility from day one. You'll build, test, and learn alongside people who want to see you succeed, while making an impact that reaches far beyond campus. As a Database Engineering Intern on the Amazon Redshift team, you will have the opportunity to work alongside experienced database and software engineers to solve challenging problems in cloud database technology. You will gain hands-on experience with database systems, data warehousing, performance analysis, automation, and distributed computing while contributing to projects that impact AWS customers.

Key Responsibilities

As a Database Engineering Intern, you will work with engineers and technical teams to learn and contribute to database engineering projects. Depending on your experience and interests, you may:

  • Assist with database design, data modeling, and SQL development
  • Write and optimize SQL queries involving multiple tables and large datasets
  • Analyze database workloads and help identify opportunities for performance improvements
  • Participate in performance benchmarking and testing of database workloads
  • Develop scripts and software tools to automate repetitive engineering tasks
  • Learn about distributed database architectures, query processing, and database system internals
  • Investigate technical issues and work with engineers to identify and evaluate potential solutions
  • Participate in design discussions and technical reviews
  • Document technical findings and communicate results clearly to team members
  • Collaborate with engineers to build reliable, scalable, and easy-to-use database solutions

Requirements & Tech Stack

  • Currently have, or be in the process of obtaining, a Bachelor's degree or above in computer science, computer engineering, or a related field
  • Experience in one of the following programming languages: Java, Python, Ruby, Node.js, C#, or C
  • Knowledge of database systems and SQL
  • Knowledge of computer science fundamentals in data structures, algorithm design, and problem solving
  • Experience that includes strong analytical skills, attention to detail, and effective communication abilities
  • Experience with written and verbal communication and presentation
  • Experience collaborating and influencing multiple teams across multiple organizations
  • Are 18 years of age or older

Preferred Qualifications

  • Experience in advanced SQL & ability to write complex queries from scratch from multiple tables
  • Experience scripting in one or more language (e.g. Bash, Python, Perl, Ruby), or experience in development or technical support
  • Familiarity with database concepts such as indexing, query optimization, transactions, or data modeling
  • Coursework, projects, or internship experience involving databases, distributed systems, data analytics, or cloud computing
  • Familiarity with data warehousing or large-scale data processing
  • Interest in database systems, cloud computing, or large-scale data infrastructure
  • Experience analyzing or benchmarking software or database performance

H-1B sponsor

Amazon.com Services filed 1,460 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Amazon Entry-Level & New Grad Jobs · last 7 days

64 openings · 41 need no experience

See all 64 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job