Software Development Engineer Apprentice, AWS Opportunity for Veterans

Leading cloud computing platform providing innovative solutions and technology services
$35,000 - $157,300
Cloud
Entry-Level Software Engineer
In-Person
5,000+ Employees
Cloud · Enterprise SaaS

Description For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Amazon Web Services (AWS) is offering a unique Software Development Apprenticeship Program specifically designed for U.S. military veterans, reservists, National Guard members, and military spouses. This 12-month program combines hands-on training with AWS internal coursework and industry-recognized certifications, providing a pathway to become a Software Development Engineer with AWS.

The program offers comprehensive training in cloud computing technologies and software development, with clear performance benchmarks throughout the apprenticeship. Participants will have the opportunity to work with cutting-edge cloud technologies while receiving mentorship and support from experienced AWS team members.

AWS provides an inclusive work environment with employee-led affinity groups and ongoing learning experiences. The company emphasizes career growth through knowledge-sharing and mentorship programs. This apprenticeship is an excellent opportunity for veterans and military spouses to transition into a technology career with one of the world's leading cloud computing platforms.

The role requires strong computer science fundamentals and programming skills, with opportunities to work on complex software systems that operate at massive scale. Successful apprentices will have the chance to convert to full-time Software Development Engineers upon completion of the program.

This is a Department of Labor apprenticeship program that offers competitive compensation ranging from $35,000 to $157,300 based on geographic location, plus comprehensive benefits and potential equity compensation. Join AWS to build amazing things while developing your career in cloud computing and software development.

Last updated a month 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 on-the-job training program
  • Complete AWS internal training and certifications
  • Collaborate with technology teams

Requirements For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Java
Python
  • U.S. citizenship and service in U.S. Armed Forces (including Reserves, National Guard) or being a service member spouse
  • Bachelor's Degree in Computer Science, Computer Engineering, or related fields (graduation between May 2023 - September 2025 or within last 24 months)
  • OR Graduate of Skillstorm, TLG, WA2VETS, or MSSA with conferral date after 9/1/24 AND Bachelor's Degree in computer/IT field or 4+ years equivalent experience
  • Strong knowledge of Computer Science fundamentals
  • Knowledge of at least one modern programming language (C, C++, Java, or Perl)

Benefits For Software Development Engineer Apprentice, AWS Opportunity for Veterans

Medical Insurance
Dental Insurance
Vision Insurance
  • Career development and mentorship opportunities
  • Internal training and certifications
  • Comprehensive benefits package
  • Employee-led affinity groups
  • Inclusive team culture

Interested in this job?

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

Cloud Support Eng. I (DTS), AWS Support engineering

Cloud Support Engineer position at AWS, combining technical expertise with customer service to support global cloud computing customers.

ADC Engineer I, Amazon Dedicated Cloud Engineering - Support Engineering

Entry-level cloud engineering role at AWS supporting U.S. Intelligence Community, requiring TS/SCI clearance and focusing on cloud computing solutions and system operations.

Cloud Support Engineer - Big Data

AWS Cloud Support Engineer position in Seoul, focusing on customer support, troubleshooting, and technical solutions for cloud services.

Cloud Support Engineer - Development & Mobile Services

Cloud Support Engineer role at AWS, combining technical expertise with customer service to support global clients using AWS cloud services.

Cloud Support Engineer I (Windows)

Cloud Support Engineer position at AWS focusing on Windows infrastructure support, troubleshooting, and customer technical assistance.