APPRENTICESHIP OPPORTUNITIES
In-person, Chicago-based students are eligible to participate in the apprenticeship program upon graduation.

While apprenticeships vary in scope and nature, their goal is to provide you with a birds-eye view of what it takes to bring production-grade, user-backed software to life. You’ll not only support and develop features but familiarize yourself with the patterns and workflow of your peers. Toward the end of your apprenticeship, you will have tasted the ingredients of success and developed a cadence by which to chart your path toward the summit of your career goals.
” I am currently finishing the second month of a six-month internship… So far, the support here has been outstanding, and I find myself at a company where people really seem to enjoy their work. You wouldn’t believe what a difference that makes every morning when I walk in!”
Software Engineer, Power Reviews
Sometimes an apprentice will accept a permanent role with their host company while others expand their horizons. Software engineers are hired by companies of all shapes, sizes, industries, and trajectories. Most Code Platoon graduates pursuing a career in software engineering, with or without a prior apprenticeship, are hired into permanent roles within six months after graduation (see our Outcomes Report).
Our apprenticeships rely on the cooperation of corporate sponsors. To ensure that all students have the opportunity to participate in this life-changing experience, please contact us if you are interested in becoming a corporate partner or can help spread the word to potential sponsors by becoming an ambassador.
Program
Organization
Opportunities
Blog
Newsletter Signup
Thank you for subscribing to our newsletter!