Median starting salary
$110,000

Where Codesmith graduates get hired in 2025

Software Engineer

March 2025

Software Engineer

March 2025

Software Engineer

March 2025

Software Engineer

February 2025

Data Engineer

February 2025

Software Engineer

January 2025

Software Engineer

March 2025

Software Engineer

March 2025

Software Engineer

March 2025

Software Engineer

February 2025

Data Engineer

February 2025

Software Engineer

January 2025

The world needs a new kind of software engineer…

...those who can bridge the gaps between people, business, and technology.

That's where we come in.

We provide transformative software engineering programs proven to launch long-lasting careers through a unique, challenging method of learning. Guided by our values, we prioritize thoughtful communication, strong problem-solving, and exceptional craftsmanship. Through our programs, our grads are positioned to become irreplaceable contributors within their teams, companies, and the wider tech ecosystem.

Learn more

Our programs

Whether you're new to coding or ready to launch your engineering career, our expertly designed programs are here to support your journey.

Awarded best
coding bootcamp

We are honored to be ranked as top coding bootcamp!

Hear from our grads in their own words on Course Report and SwitchUp.

4.89
584
Reviews

What our grads say

“I got Senior Software Engineer straight out of Codesmith managing computer science grads from Ivy league schools”

Cyrus Yari

Senior Software Engineer

“Codesmith is individualized and intense. It’s like four years of university in three months”

Jenna Davis

Software Engineer

“I graduated Codesmith in 2021 and have now worked as a Software Engineer at both Microsoft & Google”

Brandi Richardson

Senior Software Engineer

Apply in 4 steps

Submit application

The application includes essay questions to highlight your reason for applying to our immersive program and your goals after admission. It also features an optional coding challenge.

Initial interview

The initial non-technical interview evaluates your commitment to Codesmith’s values, as well as your overall readiness and fit for the program’s fast-paced, intense nature.

Technical interview

The technical interview evaluates JavaScript knowledge, problem-solving ability, and tech/non-tech communication proficiency to determine your potential for success in the program.

Decision

A Codesmith team member will call you to share your interview results, deliver personalized feedback, and outline next steps.

Get started with free training

Take the first steps towards becoming a modern engineer with our free learning platform and hands-on workshops.

CSX is a free, immersive online learning platform designed to fast-track your journey to becoming a top-tier software engineer. This is where you’ll find the courses, coding challenges, and motivation you need to build up your coding knowledge.

Join CSX for free

Free Events & Workshops

We host weekly workshops, ranging from introductory to advanced JavaScript and AI/ML topics. Each session includes programming challenges and technical communication practice with fellow attendees. They're completely free and streamed live online.

Latest insights

Announcing Codesmith’s AI and ML expansion to the Software Engineering Immersive program

AI/ML
Job Market
by
Diana Cheung
May 1, 2025
|
3 min readd

Announcing Codesmith’s AI and ML expansion to the Software Engineering Immersive program

JavaScript
Job Market
by
Diana Cheung
May 1, 2025
|
3 min readd

Announcing Codesmith’s AI and ML expansion to the Software Engineering Immersive program

LLM
Tutorial
by
Diana Cheung
May 1, 2025
|
3 min readd

Ready to become
a modern software engineer?

Got a question?
Chat with one of our grads