What is the program cost?
There is no tuition fee to participate in the program.
Do you offer funding for Fellows?
If you are invited to participate in the program, you will be eligible to apply for a need-based scholarship, which is intended to cover some of the costs of living, but not all of the costs. This scholarship could also fund relocation expenses and other essential day-to-day living needs.
Can you provide a list of companies that are hiring this session?
Unfortunately, we don’t have a comprehensive list of mentor companies; hiring at tech companies is done very quickly, and they don’t usually plan their hiring needs this many months in advance. The list of companies that hire out of the program varies a bit from session to session; the white paper and the Fellows page includes a representative sample of these companies.
Do you plan to have programs in other locations in the future?
We are currently focused on our Silicon Valley and New York program locations, but as a quickly growing company, there is possibility in the future to expand both our programs and our locations.
Do you partner with companies internationally?
As of this time, we do not currently work with companies internationally, but we are open to this idea and would like to expand our partnerships to companies located outside of the US.
Does everyone who completes the program receive a job offer?
As a result of completing the 7 week program, Fellows interview with mentor companies and are offered jobs. The amount of time it takes each Fellow to receive and accept an offer varies. The Insight team works with everyone very closely to determine the best fit.
If I attend the Fellows program in NYC or Silicon Valley, can Insight help me get a job in another location?
The Fellowship programs in NYC and Silicon Valley work exclusively with companies who are hiring in NYC and the Bay Area. One of the benefits of the Insight program is the opportunity to meet with hiring managers and data teams prior to beginning the interview process, through company visits to the Insight office and project presentations at the company’s office. This allows Fellows to get first-hand information about the company’s mission, products, team structure and culture, and determine which companies might be a good fit for them. Therefore, we are looking for Fellows who are committed to living and working in the city in which they attend the program.
Do you offer a part time or remote program?
At the moment, the Data Engineering program is offered full-time in-person in Silicon Valley or New York City, but as a quickly growing company, there is possibility in the future to expand both our programs and our locations. You can sign up for our Notification List which we will email if any new programs arise.
Do you have any recommendations for how I can prepare myself to transition to data engineering?
We are looking for Fellows who possess strong computer science fundamentals and a passion for data infrastructure, as well as the ability to use the appropriate data structures and algorithms for a given task. We recommend familiarizing yourself with distributed systems, the Linux environment, functional programming, and the many open source technologies that we commonly discuss on our blog.
Is there an educational requirement?
No, the Insight Data Engineering program does not have any education requirement.
Is there an age limit to participate in the program? Do I have to be a recent grad?
We do not have an age limit on program participation, and our applicants come from all backgrounds, some with many years of industry experience.
I don’t have a background in software engineering, am I eligible to apply?
Yes. We consider applicants from all backgrounds, and have had successful Fellows straight from academia as well as with lots of industry experience. Our admissions process focuses on technical skills, the ability to communicate technical concepts clearly, and a passion for data infrastructure.
After submitting an application, when can I expect to hear back?
While we sometimes accept applications several months in advance, we typically do not begin reviewing applications until 2-3 months before the session is scheduled to begin. If you pass the application review portion of our process, you will be invited to complete a coding challenge which you will have 1 week to complete. The next step after the coding challenge will be Skype interviews with the Insight team.
Can I edit my submitted application?
If the edits to your application are minimal, please email email@example.com with the changes you would like us to implement. If your edits are more substantial, please submit a new application. If you would like to update your resume/CV, please email firstname.lastname@example.org with a PDF file and a team member can update your application accordingly.
If I apply for a session and I am not accepted, can I re-apply for a future session without being penalized?
If you are not admitted, we would absolutely welcome you to reapply without penalty. When you re-apply, we would encourage you to update your application with any new projects, tools or classes you have worked on since your last submission.
Can I submit an application for more than one session?
If you are interested in both the New York and Silicon Valley sessions, we ask that you please take the time to consider each location and submit your application to the location you are most interested in working in. Remember, Fellows in the Silicon Valley session will be introduced to and interview for jobs based in Silicon Valley, while Fellows in the New York session will interview for jobs in New York. We expect admission for the two locations to be equally competitive. Your choice should be based on where you prefer to live and work.
How many applications do you receive and what is the acceptance rate?
Insight is indeed a competitive program, as we typically have ~700 applications for each cycle of the Data Engineering program. As a result, we currently have many more applications than we have spaces in the program, but we are always looking for ways to grow the number of people who we can help in their career transition.
Do you keep a waitlist for future sessions of Insight?
Unfortunately, we do not keep a wait list and require applicants to reapply for each session of Insight they are interested in. I would recommend that you sign up for the Insight Notification List to hear about future opportunities to participate in Insight.
What visa do I need to attend Insight? Do you accept applications from non-US citizens who are not currently based in the US?
There are no specific visa requirements to participate in the Insight program, so as long as you can legally be in the US for meetings/conferences. We are no longer accepting applications from individuals who would need to go through the H1B lottery to begin work in the US. Students on F1 and about to start OPT are welcome to apply. If you have any further visa-related queries please email email@example.com
What does the interview process look like?
The interview consists of a 10 minute phone screen with a Program Coordinator and a 30 minute Skype chat with a Program Director. You will be given specific information prior to the interview, with enough time to prepare.
Can I talk to an alumn of the program?
We are more than happy to connect you with an Insight alumn once you have been invited to participate in the program.
How long will I need to stay in the program location area once the program ends?
You must intend to get hired as a full-time data engineer after the program is finished and agree to interview with mentor companies immediately after the program. This process typically takes five to eight weeks following the conclusion of the 7 week program.
What if I am accepted and have to miss a few days of the program?
Participating in the program is a full-time commitment, and you are required to be present every day. Missing a day could result in falling behind. With that said, we understand that sometimes life happens and if something comes up and you are unable to attend a day or two, we will work with you to catch you up on what was covered.