CK Logo
Sign in

Don’t lose your preferences!

Sign-in or sign-up to save your personalization preferences to return to later
Bootcamp cover
Jigsaw Labs logo

Jigsaw Labs

Programs availableOnline, Part-time
Financing optionsISA, Deferred Tuition, Upfront Payments

About Jigsaw Labs

Jigsaw Labs is a renowned institution for data analytics, data science, and full stack development operating out of New York. The Jigsaw Labs online immersive bootcamp offers a part-time full stack and data engineering course. According to a Jigsaw Labs review on its website, students can acquire essential in-demand skills through the Jigsaw...

Jigsaw Labs Reviews: Is Jigsaw Labs Worth It?

Yes, Jigsaw Labs is worth it if you are looking to attend a data engineering course from a reputable bootcamp. You can really learn to code with Jigsaw Labs as the school offers you a comprehensive curriculum and provides a wide range of essential technical skills. Jigsaw Labs reviews suggest that students who attended the course were fully satisfied with the material taught and the backend engineering skills they acquired.

A Jigsaw Labs career coaching review highlighted that students were truly satisfied with the help they received from industry experts and mentors. Moreover, another Jigsaw Labs bootcamp review indicated that graduates were happy that the school offered them a job guarantee with a company that will offer them a $70,000 yearly salary.



Job Assistance

Overall Experience

Great courses!

User avatar
Campbell Hutcheson graduated Jigsaw Labs
Jigsaw Labs Review: starstarstarstarstar
Created 2 years ago
I took two courses from Jigsaw labs. First, I took a 6 month data science course and then I took a 3 month data engineering courses. Both, courses were excellent! The machine learning course covered SQL and Python with a focus on Pandas, SkLearn, Catboost and Pytorch. The data engineering course covered Docker, Kubernetes and various AWS services. Both courses provided me the skills that I would need if I were to seek a career in programming. Instructor was extremely dedicated and...
Great instructor, good course material, good exercises and classroom environment.
None that I can think of.

Jeff Katz is a standup guy

User avatar
Noah Kusaba graduated Jigsaw Labs
Jigsaw Labs Review: starstarstarstarstar
Created 10 months ago
I am extremely grateful to Jeff Katz, and the rest at the staff over at Jigsaw labs, as thanks to their efforts I managed to obtain a job in data engineering even before the bootcamp ended! The course is everything as advertised. This is a data engineering bootcamp that ramps up and becomes fast-pace mid-way through. You will develop skills in programming languages such as: python, bash, sql. Learn fundamental programming paradigms relevant to data engineering such as: OLTP/OLAP structure,...
The internship will gives you a leg-up over other bootcamps, as the work experience was a big factor in landing my first data engineering job.
Some of the assignments we worked through had broken, as the respective modules/api's that were imported/called on could change specifications even after a year. This led to some minutes fixing the code, to proceed with the lesson. The...

Excellent Data Engineering Program

User avatar
chris w graduated Jigsaw Labs
Jigsaw Labs Review: starstarstarstarstar
Created 2 years ago
I highly recommend the Data Engineering program from Jigsaw Labs. When I started the school, I had been trying to teach myself how to code with books and online tutorials for months. I quickly got up the learning curve with the excellent teaching and curriculum by Jeff (the instructor and founder of Jigsaw). Jeff cares so much about each student's progress and I like how the smaller class size allows for a more personalized learning experience. The curriculum builds a really solid understanding...
- Jeff is a very experienced engineer, instructor and curriculum developer so he knows what to teach and how to teach it - The curriculum gives exposure to more topics than other programs which let me discover which areas of software...
- The program when I took it didn't include frontend which is awesome that's been added and a great differentiator

Jigsaw Labs Job Placement Rate and Outcomes

The Jigsaw Labs job placement rate is truly an amazing feature of this course that sets it apart from other programs. The school’s website claims that 100% of its graduates found a job within six months after graduation. Moreover, Jigsaw Labs can get you a job with a yearly income of $70,000, or they will refund your total course fee.

Jigsaw Labs career services offer students actionable career advice to help them find the right company for them to launch their tech career. A career mentor will have meetings with graduates twice a week and provide them with interview leads.

Jigsaw Labs Courses and Curriculum

Jigsaw Labs courses currently include an online full stack and data engineering part-time program that costs $9,500. There is a free Jigsaw Labs prep course that students can opt for to familiarize themselves with the materials that will be taught by the school. Hence, Jigsaw Labs is good for beginners as it offers them the option to learn data engineering fundamentals. Moreover, students are offered a career course for six months after they graduate to help them find their dream career path and a job with an appealing salary.

Furthermore, the Jigsaw Labs online program consists of an immersive curriculum that includes a wide range of topics such as algorithms, coding, advanced SQL, MySQL, Python, and refactoring classes. Thus, the Jigsaw Labs bootcamp provides students with in-demand skills and equips them with job-ready skills to meet the requirements of the modern-day tech industry. The Jigsaw Labs online program combines six months of hands-on projects, theoretical concepts, and working for top tech companies through the Jigsaw Labs externship course.

Full Stack and Data Engineering


24 weeks




Part Time


20 Hours/week





Show more info

In this six month part-time course, you'll learn the some of the most in-demand skills like AWS and Docker, as well as the engineering fundamentals to pursue a variety of technical careers, whether in data or engineering. The course is delivered in three modules. 1. Full Stack Engineering (14 weeks): Students learn backend engineering, frontend engineering, and cloud computing. The core is backend engineering where students learn Python, Postgres, Flask, Testing, and design patterns like MVC and the adapter pattern to work with APIs. For frontend engineering, students learn HTML, JavaScript and React. And for cloud computing students learn bash, AWS, and Docker. For projects students develop a data dashboard where they retrieve data from external APIs, build a backend Flask API, and a frontend dashboard in react. 2. Working with Large Codebases: Students learn the professional workflow needed to navigate and make contributions to large codebases. Topics covered includes navigating a file and codebase, proper git workflow, proper testing workflow, and agile development. We follow an EXTreme Programming model. 3. Data Pipelines: In our data specialization, students learn the latest technologies used by data analysts, analytics engineers and data engineers. This includes Redshift, DBT, Airflow, and Fivetran. Students will also learn the difference between designing a transactional and analytical database, and learn advanced SQL commands asked of data engineers. 4. Post-Work: After graduation we will meet twice weekly where we dive deeper into technical interview prep, work on externships, and receive career coaching.

Jigsaw Labs FAQs

How Much Is Jigsaw Labs Tuition and Cost?

The Jigsaw Labs tuition fee for their full stack and data engineering program is $9,500. Although the Jigsaw Labs price for the course could be unaffordable for some, there are several payment plans offered by the school. The Jigsaw Labs bootcamp cost can be covered through two payments or through its deferred tuition option.

Moreover, Jigsaw Labs will pay back your tuition fees if you fail to get a job with a median salary of $70,000 within six months after you graduate. Jigsaw Labs also offers a free course where potential students can become familiarized with Python fundamentals through 80 interactive lessons.

What Is the Jigsaw Labs Acceptance Rate?

There is no data available regarding the Jigsaw Labs acceptance rate. Nonetheless, it is easy to assume that it is challenging for students to get into Jigsaw Labs since it offers only 15 seats in its program, according to its October 2021 data.

Thus, we suggest you take the Jigsaw Labs bootcamp prep course and prepare for their Python technical interview and the cultural interview to increase your chances of admission.

How Can I Pay for Jigsaw Labs?

Jigsaw Labs payment options are flexible and aim to make the course accessible to everyone. For example, students who can’t pay upfront can take advantage of the Jigsaw Labs deferred tuition scheme. The Jigsaw Labs payment options include:

  • Two payments with a total cost of $9,500
  • Deferred tuition option with a $1,000 deposit and 15 monthly payments of $833 for a total cost of $13,500

How Do I Apply to Jigsaw Labs?

The Jigsaw Labs application process is streamlined and made easy for candidates. There are straightforward guidelines as to what you need to do to gain acceptance into the Jigsaw Labs program. If you don’t have basic knowledge of Python before you complete the application form you must go through the free prep course the school offers. The Jigsaw Labs admissions process includes the following steps:

  1. Visit the school’s official website and click the "Apply Now" button.
  2. This will take you to a web page where you will be asked to set up a date and time to speak with an admissions advisor.
  3. You will then have to take a technical test that is based on Python fundamentals and go through a cultural interview.
  4. If you pass these two stages then you will be accepted into the program.
  5. The final phase of the Jigsaw Labs application process includes a discussion with the admissions advisor to discuss your financial options.

How Do I Get Accepted into Jigsaw Labs?

To get accepted into Jigsaw Labs you must take the Jigsaw Labs prep course. This is because your technical interview during the admissions process will include an assessment of Python fundamentals. So, to secure admission into this demanding program, you must know the basics of Python. The Jigsaw Labs admissions process can be quite competitive as there are only 15 seats per cohort.

Getting into Jigsaw Labs will require you to be successful in both the technical and cultural interview, so you need to thoroughly prepare for both. Completing the Jigsaw Labs bootcamp prep course will show the admissions team that you’re serious about taking their program.

What Is the Jigsaw Labs Admission Process?

The Jigsaw Labs admission process is divided into multiple sections. These are the steps you need to follow to get into Jigsaw Labs.

  1. You need to start preparing for the technical interview that will consist of a Python fundamentals assessment. The free Jigsaw Labs prep course will help you understand basic Python concepts.
  2. Once you pass your assessment, you will need to participate in a cultural interview.
  3. Doing well in this interview will grant you access to the program.
  4. In the final stage of the Jigsaw Labs admission process, you will chat with an admissions advisor about the payment options available.

What Jigsaw Labs Interview Questions Should I Expect?

The Jigsaw Labs interview has two parts. In an admissions interview at Jigsaw Labs, you will be asked to take a placement test that is based on Python fundamentals. Once you pass your test you will take part in a cultural interview to see if you are a good fit for the school. To prepare for the admissions interview you must take the free Jigsaw Labs prep course to acquire the necessary knowledge of basic Python principles.

The admissions interview is important because the school will get to know your personality and the scope of technical skills. We suggest you research online to find coding bootcamp interview questions to prepare yourself better. This will increase your chances of being accepted into the data engineering bootcamp at Jigsaw Labs.

Is Jigsaw Labs Hard to Get Into?

Yes, it’s hard to get into Jigsaw Labs. Since the online program has only 15 seats, you will have to stand out to get admitted into its course. There's a placement test and a tough interview session that you’ll have to pass to get accepted into Jigsaw Labs.

Therefore, we recommend taking the Jigsaw Labs bootcamp prep course to at least prepare yourself for the Python test as it will give you a competitive advantage over other candidates.

Does Jigsaw Labs Offer Prep Courses?

Yes, Jigsaw Labs does offer prep courses. It provides an intensive prep course for the technical interview assessment on the basic principles of Python. Therefore, to prepare for this coding school you must take this free prep course. The Jigsaw Labs prep course is definitely highly recommended if you want access to the school’s programs.

The Jigsaw Labs prep program will teach you Python and the SQL coding language through Zoom sessions. It will help you understand coding language-related questions during the test and interview sessions.

Does Jigsaw Labs Offer Workshops?

Yes, Jigsaw Labs does offer workshops. However, Jigsaw Labs workshop information is not currently available on the school’s website and no upcoming dates for workshops have been set.

Does Jigsaw Labs Offer Scholarships?

No, you cannot apply for a Jigsaw Labs scholarship for its data engineering course. However, you can earn external coding scholarships depending on your financial need, demographic, or if you’re a member of a minority community.

Does Jigsaw Labs Have a Refund Policy?

Yes, Jigsaw Labs does have a refund policy for tuition. The Jigsaw Labs refund policy offers a 100% refund for graduates who fail to get a job with a $70,000 annual salary within six to nine months of graduating. Jigsaw Labs guarantees a job placement of $70,000 for its graduates.

How Much Do Jigsaw Labs Graduates Earn?

The Jigsaw Labs graduate salary is excellent. Jigsaw Labs suggests that its first batch of graduates all passed their course in June 2021. It claims that all of its graduates had been offered attractive salaries of $100,000 or more as their starting salary within six months of their graduation.

Also, by participating in the Jigsaw Labs externship program students can be offered full-time positions for the companies they work for during that time. As the school’s website shows, its students are working for high-profile companies like Sloan Kettering, Blackstone, Firebolt, and LGND.

Does Jigsaw Labs Offer a Job Guarantee?

Yes, Jigsaw Labs does offer a job guarantee. The Jigsaw Labs job placement rate was 100% in its last cohort. The school guarantees you a job within six to nine months after you graduate from the program. It will also offer you a full refund on the course fees if you don't get a job with at least a $70,000 annual salary within the first nine months after graduating. This means you can depend on Jigsaw Labs to help you kickstart your tech career.

What Companies Hire Jigsaw Labs Graduates?

The Jigsaw Labs hire rate is quite impressive. Jigsaw Labs will get you a job within six to nine months after graduation. As the Jigsaw Labs website suggests, its graduates currently work in different companies, including Sloan Kettering, Blackstone, Firebolt, and LGND.

The course offers a unique curriculum with multiple solo projects, interviews, and even career support for six months after graduating. This allows graduates to find work in full stack software engineering, cloud computing technology, machine learning, and other data science jobs.

Is Jigsaw Labs Accredited?

No, Jigsaw Labs isn't accredited. Nonetheless, even if the Jigsaw Labs accredited status has not yet been achieved, the school has been widely recognized by various organizations. The course’s excellent instructor, Jeff Katz, is a well-known figure in the data science and software engineering sectors. His students have gone on to work at Facebook, Reddit, and LinkedIn.

Moreover, as Jigsaw Labs claim, their first batch of graduates secured jobs with $100,000 as an annual salary. Thus, it is valuable to include the Jigsaw Labs certification on your resume.

Is Jigsaw Labs Worth It?

Yes, Jigsaw Labs is worth it if you are an aspiring data engineer looking to break into tech. Jigsaw Labs is worth the money as it has one of the best data science and analytic courses in the field. Jigsaw Labs is a good bootcamp as it offers an extensive curriculum and career services for six months after graduation.

Through its immersive curriculum, you will acquire essential technical skills in Python, SQL, OLAP, and other software for data management. Plus, its refund policy secures your tuition fees and time invested in Jigsaw Labs.

Jigsaw Labs Reviews: Is Jigsaw Labs Legit?

Yes, Jigsaw Labs is legit, and its graduates are widely accepted in different data management and analytics companies. Even though the school is not accredited, the skills it offers to its students are widely recognized by several companies. Although the school is new in the tech sector, the performance of its first group of graduates has been impressive, so it is worth putting Jigsaw Labs on your resume.

According to Jigsaw Labs reviews, students who took the course were very happy with the material taught and the backend engineering skills they learned. According to a Jigsaw Labs bootcamp review, graduates were pleased that the school promised them a position with a company that would pay them $70,000 per year.

Is Jigsaw Labs a Scam?

No, Jigsaw Labs is not a scam and has been vetted by Career Karma. Jigsaw Labs is a safe school to attend because it provides students with a hands-on learning experience and the opportunity to work in real companies while still studying in the program. Its first cohort was extremely successful in attaining high-paying jobs.


Answers to commonly asked questions

How many students does this school have?

Jigsaw Labs has over 25 students and graduates as of 2024. This number will only continue to grow as more and more students take advantage of the courses offered here.

What courses are offered at Jigsaw Labs?

Jigsaw Labs offers several courses in different tech subjects, including: Full Stack and Data Engineering.

What types of programs are available at Jigsaw Labs?

Jigsaw Labs currently has Online and Part-time types of programs available to new students.

What financing options are offered by Jigsaw Labs?

This school offers a variety of different financing options, including: ISA, Deferred Tuition, Upfront Payments. With these payment methods, nearly anyone can attend Jigsaw Labs.

Where is Jigsaw Labs available?

Jigsaw Labs is an online program. Check out its student reviews to figure out if its the right program for you.

Apply to top tech training programs in one click