Amazon and Lambda logos.
Accepting Applications Summer 2021

Become the backend developer every company wants to hire

Lambda School is creating a new 9-month full-time program to train backend engineers. Graduates will be prepared with the skills necessary to land entry-level software developer roles at companies of all sizes.

Get updates and hear when we launch:
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Curriculum co-created by Amazon and Lambda
Each year recruiters at the world's top companies need to fill thousands of engineering roles, but finding talent with the right skill set has become increasingly difficult.

Lambda School was inspired to create a new backend development program after seeing the success of Amazon Technical Academy, which trains current, non-technical Amazon employees for software development engineering roles within the company. Amazon Technical Academy’s curriculum is based on the critical knowledge, skills, and attributes required to succeed as a software development engineer at Amazon, which Lambda’s program will cover in their entirety.

Each graduate of the new Enterprise Backend Development program will leave Lambda School with over 1,400 hours of hands-on coding experience and will have the practical skills required to succeed at companies like Amazon, without needing a 4-year CS degree.
Why Backend?
Backend developers are responsible for designing, building, and maintaining a scalable “behind-the-scenes” infrastructure to support the user interfaces and user experiences built by frontend developers. This skill set is one of the most sought-after by major tech employers. Every day, we have conversations with tech companies that have hired our students like Apple, Facebook, Google, and Microsoft who say the same thing:

"We need more students with backend development skills."

Employers everywhere are competing for backend talent. Open software developer roles are expected to grow by 22% over the next decade, and backend engineers are in particularly high demand across the industry because of their specialized skill set. The nationwide average base salary for backend developers is $80,000 – 54% more than the median income in the United States.

Learn More
The new backend curriculum includes:
Foundations
  • Functions
  • For loops
  • Conditional statements
  • Problem-solving
  • HTML
  • CSS
  • JavaScript
Java Programming
  • Stacks
  • Heaps
  • Polymorphism
  • Encapsulation
  • Composition
  • Generics
  • Primitive wrappers
  • Exceptions
  • Iterators
  • Serialization
  • Optionals
  • Comparators
  • Java Stream
  • Java Lambda
Data Structures and Algorithms
  • Big O
  • Merge Sort
  • Linear and Binary Search
  • Linked Lists
  • Sets
  • Hashcode implementations
  • Sorting data
  • Searching data
  • Maps
  • Stacks
  • Queue
  • Lists
Software Engineering
  • Software Development Lifecycle (SDLC)
  • Code Organization
  • Building
  • Deploying
  • SSH
  • Coding Standards
  • Logging
  • Metrics
  • Basic networking
  • Immutability
  • API Design
  • Scrum
Testing
  • Functional testing
  • Integration testing
  • Unit testing
  • Mocking
  • Debugging
DynamoDB
  • Annotations
  • Table creation
  • Table design
  • Partition and data distribution
  • Using GSI
  • Create GSI
  • DynamoDB on Demand
  • High-level API
  • Read consistency
Concurrency
  • Threads
  • Runnables
  • Synchronization
  • Thread pools
  • Executor service
  • Callables
  • In-memory caching
  • Advanced caching
  • Futures
Interview Preparation
  • Complexity
  • Data structures
  • Counting Frequencies
  • String Representation
  • Loops
  • Sort
  • Division and Modulo
We'll help you be successful
Take your skills to the next level
This course was built to meet the hiring bar of one of the largest employers in the US. It will test the grit and determination of our students, so we’re looking for applicants who have built something using code before, whether following a tutorial, reading a book, or in a class.
We’ll help you get hired
Graduation from this program doesn’t guarantee a job at Amazon or elsewhere, but our robust Career Services include Career Coaches, proprietary tools and software, and our nationwide network of hiring partners, including Amazon and many others.
Pay no upfront tuition
Pay nothing until you land a job making $50k or more through our Income Share Agreement (ISA), or choose from our accessible tuition options.
Join our diverse student body
Lambda School students come from a variety of backgrounds and life experiences. Our classes are substantially more diverse than traditional college computer science programs, with a wider range of ages, backgrounds, and life experiences.
Attend class from anywhere
Our programs were intentionally designed to be remote and daily classes are led by expert instructors who have experience working at some of the most successful tech companies in the world.
Enjoy free support services
Every Lambda School student has access to a range of professional and mental health services, including six free remote counseling sessions per year, online wellness resources, and professional coaching through our partnership with Modern Health.
Affordable options
Accessible tuition options
Lambda School offers a variety of traditional and deferred tuition options to make starting a new career accessible to anyone. These options include: deferred tuition (via an Income Share Agreement or CA Retail Installment Contract), tuition installments, and upfront payment.


Learn more about tuition at Lambda School.
Our Commitment to diversity
Making tech more inclusive
The founding premise of Lambda School is that making skills-focused training and education more widely accessible will create an engine for economic mobility.

Alternative training programs like Lambda are significantly diversifying hiring pipelines in the tech industry, and our hiring partners are looking to Lambda to source diverse, qualified back-end engineers who are ready to build the future of tech.

Learn more about diversity at Lambda School.
FAQ
I have never coded before. How do I find out if coding is right for me?
If you've never coded, we recommend Lambda School’s self-paced course, “Beginning Your Coding Journey.” This free course covers the basics of HTML and CSS and teaches you to build a simple website.

Completing this course will give you a taste for coding. If you enjoy it, you should check out our live Free Mini Code Bootcamp, where Lambda instructors teach you how to build something with code. If you’re still loving it, continue on to the Java prep courses we recommend below.
Do I need previous coding experience to apply?
Yes, but don’t worry--you have plenty of time to prepare, and we’ll provide the materials you need to be ready to apply!
What other skills do I need to have to be successful in this program and as a Backend Engineer?
Software development is not the solo endeavor many people imagine, so it’s critical that you work effectively with a team and have strong communication skills. Problem solving ability, attention to detail, and resourcefulness are also important attributes to succeed as a developer. 

While not every graduate will work at Amazon, embodying their leadership principles will set you up for career success as a developer.
How can I prepare for the Admissions process?
The Admissions process will assess your understanding of Java fundamentals. It is crucial that you have these skills prior to your first day of school. The program is fast-paced and not suited for someone without exposure to Java fundamentals like conditionals, loops, object-oriented programming, iterables, and collections.

To prepare, we recommend you audit the following Coursera courses. You can take these courses for free by selecting the “Audit this course” option.

Programming Foundations with JavaScript, HTML and CSS 
Java Programming: Solving Problems with Software
Java Programming: Arrays, Lists, and Structured Data

Coming soon - Java Skills Challenge Study Guide & Java Skills Challenge Practice Test!

You will also want to prepare for the CCAT - we will be using it to help evaluate your potential to be a developer.
When does Admissions open?
We anticipate opening Admissions in July 2021. Our first cohort will launch on September 27, 2021.
When does the program start?
Our first cohort will begin September 27, 2021.
How long is the program?
9 months, full-time, 8:00 am PT - 5:00 pm PT Monday-Friday. Students will spend 10 hours a week in lecture and 30 hours working on projects and reviewing concepts.
I have a full-time job, can I take this program?
No, it is not possible to complete the Backend program while working full-time.
Are the classes online or in-person?
All classes will take place online.
Am I guaranteed a job at Amazon?
Graduates of Lambda School’s Backend Development program are not guaranteed a job at Amazon. However, you will be able to apply for Software Development Engineer 1 roles at Amazon without a CS degree. We will work closely with Amazon to prepare you for the interview process.

Additionally, many employers other than Amazon are looking for employees with backend and Java experience. Lambda’s strong hiring network and Outcomes team will work to help you find a great new job in tech.
Is the material learned only useful for working at Amazon?
No! Java is a very popular programming language used by many of the top enterprise companies in the world such as PayPal, CVS, IBM, Intuit, Dell, Goldman Sachs, and many others. The skills you learn in this program will be transferable to many other backend engineering roles at various companies.
What sort of computer and equipment do I need?
Minimum
1.6 GHz Processor
4 GB RAM
120 GB Hard Drive
Web Cam
Microphone
Consistent access to internet, e.g., Wi-Fi

Recommended
2 GHz Processor
8 GB RAM
256 GB Hard Drive (preferably solid state)
Web Cam
Microphone
Consistent access to internet, e.g., Wi-Fi

Recommended operating systems (in descending order): macOS, Windows 10 Pro, Ubuntu.

Other versions of Windows work but students should anticipate occasional environment issues. Chromebooks are not supported, as coursework involves installing and running software locally.

We recommend a second monitor, but it is not required.

Will current Lambda alumni have access to this program?
Since we are in partnership with Amazon, only learners in the Enterprise Backend Development program will have access to the full curriculum.

Learn more
Sign up below to hear more about the program and to be notified when we start accepting applicants.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.