Software Development Engineer Apprentice, AWS Opportunity for Veterans

Amazon Web Services (AWS) is a leading cloud computing platform providing innovative solutions and technology services.
$35,000 - $157,300
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS · Cloud

Description For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Amazon Web Services (AWS) is offering an exciting Software Development Engineer Apprenticeship Program specifically designed for U.S. military veterans, reservists, National Guard members, and military spouses. This 12-month program provides a unique opportunity to transition into cloud computing and software development while leveraging your military experience.

The apprenticeship combines comprehensive AWS internal training with hands-on shadow opportunities and industry-recognized certifications. As an apprentice, you'll learn to implement innovative cloud computing solutions, work with cutting-edge technologies, and solve complex technical problems. The program is structured with clear benchmarks for progression and potential conversion to a full-time Software Development Engineer role.

AWS offers a supportive and inclusive culture with employee-led affinity groups and ongoing learning experiences, including Conversations on Race and Ethnicity (CORE) and AmazeCon conferences. You'll benefit from extensive mentorship opportunities and a well-defined career growth path, regardless of your starting point.

The compensation is competitive, ranging from $35,000 to $157,300 annually based on geographic location, plus additional benefits. This is a Department of Labor apprenticeship program that provides a structured pathway into tech for military-connected individuals. Successful completion of the program can lead to a full-time position as a Software Development Engineer with AWS, one of the world's leading cloud computing platforms.

Join AWS to help lead the cloud revolution while building software that operates at massive scale. This opportunity offers both technical skill development and career growth in a supportive environment that values diversity, continuous learning, and professional development.

Last updated an hour ago

Responsibilities For Software Development Engineer Apprentice, AWS Opportunity for Veterans

  • Implement innovative cloud computing solutions
  • Solve technical problems
  • Work with latest cloud computing technologies
  • Participate in 12-month training program combining AWS internal training with shadow opportunities
  • Complete industry recognized certifications

Requirements For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Java
Python
  • U.S. citizen who has served in the U.S. Armed Forces including Reserves, National Guard, or service member spouse
  • Bachelor's Degree or higher in Computer Science, Computer Engineering, or related fields (graduation date between May 2023 - September 2025 or graduated within last 24 months)
  • OR Graduate of Skillstorm, TLG, WA2VETS, or MSSA with conferral date after 9/1/24 AND either a Bachelor's Degree in computer/IT related field or 4+ years of equivalent computer/IT experience

Benefits For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Medical Insurance
  • Medical benefits
  • Career development and mentorship opportunities
  • Training and certification programs
  • Competitive base salary

Interested in this job?

Jobs Related To Amazon Software Development Engineer Apprentice, AWS Opportunity for Veterans

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon, perfect for 2025 graduates looking to work on distributed systems and innovative technologies that impact millions of customers.

2025 Graduate Software Dev Engineer

Entry-level Software Development Engineer position at Amazon for 2025 graduates, focusing on building distributed systems and scalable solutions.

Software Development Engineer - 2025 (US)

Entry-level Software Development Engineer position at Amazon, working on distributed systems and scalable solutions with competitive compensation and comprehensive benefits.

Software Development Engineer, Veteran Opportunity

AWS Software Development Engineer role for veterans, building cloud infrastructure services and distributed systems at scale with competitive compensation and comprehensive benefits.

Support Engineer, Device OS

Support Engineer position at Amazon Lab126 focusing on Device OS support, troubleshooting, and maintenance, requiring 2+ years of experience in software development or technical support.