The Difference Engine is a nonprofit tech organization focused on empowering non-traditional software developers. Our office is located within 1871 in the Merchandise Mart in downtown Chicago. We’re looking for experienced Software Developers to join us as either Technical Leads or Technical Mentors.
Technical Leads serve as the leader of a project and the apprentice software developers on it. Typically, a group of eight apprentices will work on a client facing project with one or two technical leads providing guidance and experience. The technical leads provide technical guidance and direction to the project as a whole, making architecture decisions, and providing feedback through pair programming and code reviews. In addition to technical leadership, technical leads will have the opportunity to work with product management as well as senior leadership on organization wide technical initiatives.
Technical Mentors serve as mentors to apprentice software developers. Typically, mentors work one-on-one with apprentices to assist with project tasks. Apprentices often need help planning their work and troubleshooting problems. Occasionally, apprentices may also ask for advice and guidance with their job search.
This a great opportunity for someone who wishes to give back to the community while also advancing their own skills and career.
There are not many hard requirements for these roles. We are a welcoming organization and pride ourselves on inclusion of experience.
The following are not required but are useful to hit the ground running:
Visa Sponsorship - not available
This is an onsite role - not remote