1

Software Development Apprenticeship Jobs (NOW HIRING)

... software engineering solutions on schedule;Working knowledge of device driver development in OpenCL ... apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and ...

This apprenticeship program will allow candidates to develop essential software development skills while working collaboratively in an agile environment. Responsibilities : • Complete specific ...

OpenClaw infrastructure * software development * automation pipelines * internal tooling * cloud infrastructure * developer workflows * web3 integrations This is a hands-on apprenticeship where you ...

Some of our recent company initiatives include leading on youth workforce development, software developer apprenticeships, our Elixir Wizards > conference, and the Baltimore Women in Tech micro ...

Some of our recent company initiatives include leading on youth workforce development, software developer apprenticeships, our Elixir Wizards |> conference, and the Baltimore Women in Tech micro ...

Farm Operations Manager

Dallas, TX · On-site

$23 - $26.50/hr

... software. Compliance & Risk * Ensure GAP/produce safety readiness, worker safety protocols ... Experience in workforce development/apprenticeship or adult learning environments. * GAP/HACCP ...

Contribute to real software projects during a paid apprenticeship with an employer partner ... Agile development workflows and team collaboration * Writing clean, maintainable, production ...

next page

Showing results 1-20

Software Development Apprenticeship information

See salary details

$79.5K

$142.1K

$178.5K

How much do software development apprenticeship jobs pay per year?

As of Jun 13, 2026, the average yearly pay for software development apprenticeship in the United States is $142,102.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,500.00 and $163,000.00 per year, depending on experience, location, and employer.

What types of projects or tasks can I expect to work on during a Software Development Apprenticeship?

As a Software Development Apprentice, you will typically work on a mix of real-world coding assignments, bug fixes, and feature enhancements under the guidance of experienced developers. You may also participate in code reviews, team standups, and collaborative projects that help you learn industry best practices. Depending on the company, you might rotate between different teams or technologies, allowing you to gain hands-on experience across various aspects of software development. This environment is designed to build both your technical skills and your ability to work effectively within a team.

What is a Software Development Apprenticeship?

A Software Development Apprenticeship is a structured program that combines on-the-job training with classroom learning to help individuals gain practical experience and technical skills in software development. Apprentices work alongside experienced developers, learning programming languages, software engineering principles, and project management in a real-world setting. These programs typically last 1-2 years and are designed to help participants become competent junior developers upon completion.

What is the difference between Software Development Apprenticeship vs Software Developer?

AspectSoftware Development ApprenticeshipSoftware Developer
Required CredentialsTypically no formal degree, on-the-job training, or certificationsBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level, training-focused, often in tech companies or startupsFull-time professional role in various industries
Employer & Industry UsageUsed as a training pathway for entry-level roles in techEstablished role for experienced professionals in software development

The main difference is that a Software Development Apprenticeship is a training program designed to develop skills and prepare individuals for a career in software development, often without requiring prior experience. A Software Developer is a full-fledged professional role for those who have completed training or education, responsible for designing, coding, and maintaining software applications.

Is 27 too old for an apprenticeship?

Software Development Apprenticeships are open to individuals of various ages, and 27 is not considered too old to start. Many apprenticeships value diverse experiences and skills, and age should not be a barrier to gaining entry into the field or developing programming skills with tools like Java, Python, or Git. Employers often prioritize motivation and aptitude over age in apprenticeship programs.

What is JP Morgan's apprenticeship?

A JP Morgan apprenticeship is a structured program designed to provide training and work experience in finance and technology roles, including software development. Participants often gain skills in coding, financial services, and professional development over a set period, typically with mentorship and potential for full-time employment afterward.

Is 25 too late to start an apprenticeship?

Starting a software development apprenticeship at 25 is not too late, as many programs welcome applicants of various ages and backgrounds. Success depends on your skills, motivation, and willingness to learn new technologies like programming languages and development tools. Age should not be a barrier to gaining experience and advancing in the tech industry.

Is there an apprenticeship for software engineers?

Yes, many companies offer software engineering apprenticeships that provide hands-on training in coding, software development, and related skills. These programs often target early-career individuals and may include mentorship, project work, and opportunities to earn industry certifications.

What are the key skills and qualifications needed to thrive as a Software Development Apprentice, and why are they important?

Thriving as a Software Development Apprentice requires a basic understanding of programming concepts, logical problem-solving skills, and typically a high school diploma or equivalent. Familiarity with coding languages (such as Python, Java, or JavaScript), version control systems like Git, and basic development tools is expected. Strong communication, eagerness to learn, and teamwork distinguish successful apprentices in collaborative environments. These skills and qualities are important for adapting quickly, contributing to projects, and building a solid foundation for a career in software development.
More about Software Development Apprenticeship jobs
What cities are hiring for Software Development Apprenticeship jobs? Cities with the most Software Development Apprenticeship job openings:
What states have the most Software Development Apprenticeship jobs? States with the most job openings for Software Development Apprenticeship jobs include:
What job categories do people searching Software Development Apprenticeship jobs look for? The top searched job categories for Software Development Apprenticeship jobs are:
Infographic showing various Software Development Apprenticeship job openings in the United States as of June 2026, with employment types broken down into 1% As Needed, 64% Full Time, 31% Part Time, 1% Temporary, 2% Contract, and 1% Nights. Highlights an 97% Physical, 1% Hybrid, and 2% Remote job distribution, with an average salary of $142,102 per year, or $68.3 per hour.
Software Development Engineer Apprentice - Military Veterans

Software Development Engineer Apprentice - Military Veterans

Amazon

Seattle, WA • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 5 hours ago


Amazon rating

7.4

Company rating: 7.4 out of 10

Based on 6,846 frontline employees who took The Breakroom Quiz

6th of 39 rated national retailers


Job description

Application deadline: Applications will be accepted on an ongoing basis
This apprenticeship opportunity is for U.S. citizens who have served in the U.S. Armed Forces including Reserves, National Guard, and service member spouses.
*Please have this experience mentioned in your resume to be considered.
Does learning how to implement innovative cloud computing solutions and solve technical problems intrigue you? Would you like to learn and use the latest cloud computing technologies? Do you want to eventually be part of a technology team helping to ensure the success of Amazon Web Services (AWS) as a leading technology platform?
Amazon Web Services (AWS) is looking for aspiring and motivated individuals, who align with our Leadership Principles for our Software Development Apprenticeship Program. If accepted, apprentices will be provided on the job training leading to an opportunity to join as a Software Development Engineer with Amazon Web Services. As an apprentice, you will have a unique opportunity to combine technical and hands on training with our team as you develop your Software Development skills.
The 12 months on the job training consists of a combination of AWS internal training paired with shadow opportunities and industry recognized certifications. Clear benchmarks are set to justify compensation increases, conversions or termination.
Do you want to help lead the cloud revolution and build software that thrives at immense scale?
Join our team and see for yourself why AWS is best place to build amazing things - including your career.
This is a Department of Labor apprenticeship program. In order to be eligible you must be a military spouse or a veteran who has served in the US Armed Forces.
About the team
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship and Career Growth
We have a career path for you no matter what stage you're in when you start here. You'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
BASIC QUALIFICATIONS
- Currently has, or is 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
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, CA, Cupertino - 19.00 - 75.00 USD hourly
USA, CO, DENVER - 18.00 - 65.00 USD hourly
USA, CO, Denver - 18.00 - 65.00 USD hourly
USA, VA, Arlington - 18.00 - 65.00 USD hourly
USA, WA, BELLEVUE - 22.00 - 65.00 USD hourly
USA, WA, Bellevue - 22.00 - 65.00 USD hourly
USA, WA, Seattle - 22.00 - 65.00 USD hourly

What Amazon employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Amazon logo

About Amazon

Sourced by ZipRecruiter

Amazon.com, Inc., commonly known as Amazon, is an American multinational technology company. It was founded by Jeff Bezos in 1994 and initially started as an online marketplace for books. Since then, Amazon has expanded its operations and become one of the largest e-commerce companies in the world. Amazon's primary business is its online retail platform, where customers can purchase a vast array of products, including electronics, clothing, books, home goods, and much more. The company offers a convenient and user-friendly shopping experience, with features such as fast shipping, customer reviews, and personalized recommendations. In addition to its e-commerce platform, Amazon has diversified its business into various other areas. One of its notable ventures is Amazon Web Services (AWS), a comprehensive cloud computing platform that provides services such as storage, compute power, and database management to individuals and businesses. AWS has become a leader in the cloud computing industry, powering many websites and applications worldwide. Amazon has also developed its own consumer electronics, including the popular Amazon Kindle e-reader, Fire tablets, Fire TV streaming devices, and the Alexa-powered Echo smart speakers. The Alexa voice assistant, integrated into these devices, allows users to interact with their devices using voice commands, perform tasks, and access information. Furthermore, Amazon has expanded into media and entertainment. It operates Prime Video, a streaming service that offers a wide range of movies, TV shows, and original content. Amazon Music provides a platform for streaming and purchasing digital music, while Audible offers audiobooks and other audio content. The company's commitment to customer satisfaction and convenience is demonstrated by its membership program, Amazon Prime. Prime members receive various benefits, including free two-day shipping, access to streaming services, exclusive deals, and more.

Industry

It services, book publishers, retail, real estate and computer and electronic product manufacturing

Company size

10,000+ Employees

Headquarters location

Seattle, WA, US