Software Development Engineer Apprentice
Amazon
Posted 13 Nov 2026, 08:02 ET
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree
- Must know
- AWS
- Nice to have
- PythonJavaTypeScriptC++
- Work
- On-site in Seattle
- Pay
- Not stated by the employer.
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This is a 12-month on-the-job training apprenticeship opportunity for U.S. military veterans and their spouses. Apprentices will receive on-the-job training using AWS internal training, shadow opportunities, and pursue industry-recognized certifications. The program aims to develop Software Development skills, leading to an opportunity to join Amazon Web Services as a Software Development Engineer. This is a Department of Labor apprenticeship program.
Key Responsibilities
- Learn to implement innovative cloud computing solutions.
- Solve technical problems.
- Learn and use the latest cloud computing technologies.
- Develop Software Development skills.
Requirements & Tech Stack
- U.S. citizenship.
- Served in the U.S. Armed Forces (including Reserves, National Guard) or be a service member spouse. This experience must be mentioned in your resume.
- Must align with Amazon's Leadership Principles.
Qualifications
- Currently have, or be in the process of obtaining, a Bachelor’s degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM fields with a conferral date within the last 24 months or an expected conferral date of March 2026 - September 2026.
- OR a graduate of Skillstorm, WA2VETS, or MSSA with a conferral date on or after 9/1/25 AND either holds a Bachelor’s Degree in Computer Science, Computer Engineering, Data Science, Information Systems, or related STEM field OR has 4+ years of relevant computer engineering experience.
Preferred Qualifications
- Experience with at least one general-purpose programming language such as Java, Python, C++, C#, Go, Rust, or TypeScript.
- Experience with data structure implementation, basic algorithm development, and/or object-oriented design principles.
- Experience from previous technical internship(s) or demonstrated project experience.