Start your journey with an apprenticeship.

Our apprenticeship aims to bridge the gap between engineering talent and our state’s most innovative companies.

Recognizing the need for skilled professionals who can drive innovation and growth, our apprenticeship program integrates hands-on job training, continued education, and real-world project experience to cultivate the next generation of tech workers. By nurturing talent through personalized mentorship and cutting-edge learning opportunities, we are committed to creating a robust pipeline of skilled individuals who will contribute to advancing technology and drive success in the industry.

If you're looking for your first job in tech and you have skills in software engineering, data engineering, cloud engineering, or cybersecurity, we encourage you to apply!

What our apprenticeship offers:

  • On-the-job training: Dive into the heart of your chosen specialty with hands-on experience from day one. Work alongside seasoned professionals, develop critical skills, and contribute to real-world projects.

  • Continued education: Stay ahead of the curve with our virtual classroom. Apprentices also have access to specialized courses, workshops, and seminars designed to keep you at the forefront of industry trends and innovations.

  • Real-life projects: Apply what you’ve learned to actual tasks and challenges. Our apprentices work on impactful projects that enhance their skills and deliver value to our organization.

  • Mentorship: Receive one-on-one guidance from experienced professionals dedicated to your success. Benefit from their expertise, gain valuable insights and build a strong professional network.

Applications for our engineering apprenticeship are accepted on an ongoing basis.

To be eligible for the Apprenticeship, you must:

  • be 18 years of age or older

  • be interested in entering a career in software development

  • have recently completed a degree or certificate program or be able to demonstrate proficiency via a portfolio

  • submit a 3-5 minute video recording demonstrating at least one project you have actively contributed to or built yourself (see our demo video screening for an example)

Ready to apply?

Start your journey with us today! Click the button below to complete your application and take the first step towards a successful career.

Want more information? Attend an upcoming Apprenticeship Info Session.


Frequently asked questions

  • Does this sound like you?

    You've been working hard, learning to code, building projects, and maybe have earned a certificate or degree. However, transitioning from passionate learner to employed professional feels frustratingly out of reach.

    Job descriptions often demand years of experience you don't have yet.

    Our apprenticeship program is designed to bridge that gap. This program provides real-world experience, helps you gain experience on work-based projects, and connects you with industry professionals to increase your chances of landing a full-time tech job. This program requires that you be a U.S. resident.


    If this sounds like you, then apply now!

  • There are no requirements for applicants to have specific education credentials or limits on advanced learners. Past apprentices range from totally self-taught to university degree holders. We consider not only the method of learning but also the quality of learning and an applicant's ability to learn more.

  • There are a few steps, so here's a general overview.

    Video: Record a 3-5 minute video demonstrating at least one project you have actively contributed to or built yourself (see our demo video screening for an example).

    Application: Fill out the application, which asks for information about yourself, your professional and learning history, and your video link.

    Review: Our team reviews applications, and for eligible applicants, invites them to schedule interviews with our team.

    Interviews: We conduct two interviews with prospective candidates - a technical interview and non-technical interview.

    After interviews are complete, our team reviews the results and sends the final decisions within the following month.

  • Many of the folks who apply to our apprenticeship have already seen a variety of technical interview styles and perhaps been confused by some. Take a deep breath, applicants! You can rest assured that our interview process won't put you through a gauntlet of obscure trivia questions or hold you to some elite standard on a coding challenge.

    When we do technical interviews for the apprenticeship program at Build Carolina, we are looking for one key aspect above all else: we want to see our applicants' abilities to learn and grow. After all, that's what our program is all about. Our technical interview process supports our collaborative, flexible approach to learning, so it's designed to help you feel comfortable so you can show us your best stuff. To that end, we use a standardized set of questions and coding challenges to help reduce interviewer bias so everyone has a fair shot. We don't expect you to know everything! We're not going to ask highly academic questions or hold you to a strict standard of earning some arbitrary rating on a coding challenge.

    Learn more on our blog: A Short Guide to Technical Interviews at the Build Carolina Apprenticeship.

  • Yes. Build Carolina Apprenticeship is a Registered Apprenticeship program, which means each apprentice that completes the program will receive a Journeyworker Certification.

  • While we cannot guarantee you a job beyond the apprenticeship, we are committed to providing you with all the necessary resources and tools to gain employment in the field upon completing the program.

    You may receive an offer of employment with your host company on (or shortly before) graduation, and you might even receive multiple offers! Like any job offer, these are subject to budget constraints and work availability.

  • The two days each week spent in the “classroom” will be spent on remote learning. However, depending on the employer host you are placed with and your location in the state, you may be asked to work remotely or in person for the three on-the-job days.


Hear from our graduates.

Leah Perri shares their journey from journalism to tech, highlighting their experiences in various fields and the pivotal moments that led them to pursue a career in software development. They discuss the importance of curiosity, resilience, and mentorship in navigating the job search as a career changer, emphasizing the value of apprenticeships and collaborative projects in building skills and confidence. Leah's story is a motivational guide for those considering a similar path in the tech industry.

Camby Chavis shares his story of breaking into the tech industry as a self-taught software engineer. He credits his success to many things, including rolling the dice, specifically a D12, to create his own luck, seizing the opportunities that were in front of him, and seeking out (and using) a community like the one he found with SC Codes and then again in Develop Carolina. Camby now works full-time at Booz Allen Hamilton and volunteers his time as a mentor for SC Codes learners and Develop Carolina apprentices.

Ariana Konhilas, a graduate of Develop Carolina who is now a software engineer at Booz Allen Hamilton, wanted to become a writer in her childhood. As many of us know, life often goes differently than planned, and people often have to carve out their paths to achieve their goals. Ariana's story is no different. Her interview exemplifies how the encouragement and support of those around us can help us accomplish things we may not think are possible. Her journey demonstrates that anyone can flourish in technology with access to quality training and support.


About the Build Carolina Apprenticeship

The Build Carolina Apprenticeship is a six-month Registered Apprenticeship program for engineering in the tech industry. It allows individuals to gain experience while continuing to develop their technical skills. The program includes training, mentorship, and hands-on, paid experience.

About Build Carolina

OUR INSTRUCTORS 🙋

Our instructors aren't just knowledgeable, they're passionate about sharing their expertise and helping you succeed in your career.

OUR curriculum 💻

Built with employer input, our curriculum is constantly updated to reflect the latest industry trends. This ensures you'll graduate with a strong foundation for a thriving tech career, anywhere you choose to go.

OUR STRATEGY 🚀

We combine a structured curriculum with ongoing mentorship to ensure you not only learn the skills, but can apply them effectively.


Have questions? No problem! We are here to help. Fill out the form below. we’ll be in touch!