Amazon Technical Academy frequently asked questions - Amazon Technical Academy
General FAQ
What is Amazon Technical Academy?
Amazon Technical Academy is a full-time, tuition-free training program designed to prepare Amazonians to become Amazon Software Development Engineers (SDE) in as little as nine months.
×
What are the eligibility requirements for Amazon employees interested in Amazon Technical Academy?
Amazon Technical Academy accepts applications from regular full-time or reduced-time Amazon employees in good performance standing who have at least 12 months of blue badge tenure by the time classes start. Applicants must have a GED or high school diploma. All applicants must have valid unrestricted work authorization throughout the entire 9-month training. More information on our eligibility requirements can be found on our Employee Portal.
×
What roles are available for successful Amazon Technical Academy graduates?
Amazon Technical Academy equips participants with the skills needed to become an entry-level Software Development Engineer (SDE) at Amazon. SDEs are found throughout most organizations within Amazon. This means you would work anywhere from Amazon Web Services (AWS) and Alexa to the technology teams that support the World Wide Operations Network.
×
I’m already in a tech role. Is Amazon Technical Academy a good fit for me?
Perhaps. Amazon Technical Academy is designed to train non-technical Amazon employees to become SDEs, but successful Amazon Technical Academy graduates have included support techs and other technical employees. Depending on your role, you may have already learned some of the things Amazon Technical Academy would teach. Consider the extent to which your job has already exposed to material taught by Amazon Technical Academy, and whether your career goals allow taking time away from your current role to attend. You may be able to work with your manager to ensure you get the right experiences to eventually transition to an SDE role without entering Amazon Technical Academy.
×
I’m an Amazon employee and interested in learning more about applying to Amazon Technical Academy, how do I learn more?
Visit the Employee Portal section of this site for all information about Amazon Technical Academy, including program details, our admissions process, and more. You do not need to be on Amazon’s network to access the Employee Portal, but you will be asked to sign in using Midway Authentication or your A to Z credentials.
×
Admissions FAQ
For Amazon employees
Do I need to have coding experience in order to apply?
Any employee who meets our eligibility requirements is welcome to apply to Amazon Technical Academy, even if you’ve never written a line of code. Applicants who progress in our process will, however, be asked to demonstrate a foundational knowledge of Java during the application process, and we offer a free 12-week course of study to gain this knowledge.
×
How does Amazon Technical Academy select applicants?
ATA is committed to selecting participants from diverse backgrounds and experiences. We assess applicants’ logical reasoning ability via a series of assessments, and foundational Java skills via the Technical Assessment. We also consider employment history, performance standing, and general program eligibility to make admissions decisions. We do not consider formal academic or technical qualifications. We encourage employees from all educational backgrounds and job levels to apply for ATA even if you have no formal technical training.
×
What if I am not admitted to Amazon Technical Academy’s employee program? Do I have other options?
If you are not admitted to Amazon Technical Academy’s internal program, you are welcome to reapply in a future admissions cycle. Employees can also explore other Amazon upskilling programs here.
×
Training provider FAQ
What is the difference between the internal and authorized training provider versions of Amazon Technical Academy?
Amazon Technical Academy is offered to current, eligible full-time or reduced-time employees of any level who apply and are admitted to the internal program. Admission is not guaranteed.

Amazon Technical Academy has also partnered with authorized training providers to deliver Amazon Technical Academy’s curriculum to participants outside of Amazon. If you are an Amazon employee and are not admitted into the internal Amazon Technical Academy program, or if you do not meet the eligibility requirements, you have the option of applying directly for the partner programs. Kenzie Academy, Bloom Institute of Technology (formerly Lambda School), and Nashville Software School maintain their own eligibility requirements and admissions processes and charge tuition.
×
How does Amazon work with students who graduate from external programs?
External Amazon Technical Academy graduates can apply for SDE-I roles with Amazon. Those who apply for full-time entry-level SDE roles will undergo the same hiring and evaluation process as graduates from four-year computer science Bachelor’s degree programs. Participants in these provider programs are not guaranteed an interview or job at Amazon.
×
What criteria does Amazon Technical Academy use to select its training providers?
We seek to work with educational institutions and training organizations nationwide that have proven their ability to reach underrepresented populations. Amazon Technical Academy prioritizes training providers who demonstrate:
  • proven learning outcomes
  • proven success in training and placing students from underrepresented populations
  • strong support for diverse participants
  • financial value to students
  • high employability
  • quality instructional delivery
  • highly qualified instructors
  • high student satisfaction
  • ability to scale to meet Amazon’s hiring demand
  • ability to meet Amazon’s quality bar on an ongoing basis
×
What kind of support does Amazon Technical Academy give its authorized training providers?
Amazon provides authorized training providers with access to the full Amazon Technical Academy curriculum and works with them to develop and operate their program. Amazon will also ensure that graduates of authorized ATA programs meet the eligibility requirements to apply for Amazon Software Development Engineer Level 1 (SDE-I) roles.
×