Software Engineer Apprentice

Our apprenticeship program is a non-profit, intensive 3-month education in software engineering. Students will receive one-on-one mentoring from our Senior Software Engineer. They will build and deploy their own real-world product, experiencing the full software development life cycle. By the end of this program the student should be adequately prepared for an entry-level software engineering role.

Topics of Focus:

View the Curriculum

Suggested Qualifications:

We are looking primarily for students at the high school or undergraduate level with little or no internship experience in this field. The ideal candidate will have a working familiarity with Linux, Git, JavaScript, HTML, and Python.

To Apply:

Contact John @ Failing Venture with your résumé. Please include a brief statement describing what you hope to learn from this program and a few ideas for a specific product you would like to develop.