At Thinkful, relationships drive learning. We believe that with a will to learn anyone can become a great programmer. With a team of 340+ mentors from around the world, we deliver world-class, 1-on-1 technical education that’s flexible, affordable, and fun. Learning new skills often involves struggle, but that struggle doesn't have to happen alone. If you are passionate about personal development and the future of education we’d love to hear from you.
Source and grow our team of remote mentors as they help our expanding community of students acquire programming skills. You’ll be responsible for sourcing, hiring, and onboarding our most valuable resource: high-quality mentors. You don't need to be a seasoned developer, but you should be familiar with modern web technologies and savvy enough to interview and assess prospective mentors.
You’ll set and periodically revisit our standards for what makes an excellent mentor. You’ll also be responsible for onboarding mentors successfully: you follow every new hire’s experience from completing contractual paperwork to picking up and working with their first student. This position may require a meaningful amount travel (up to 20% of your time), going to networking events in locations where the Thinkful community has a growing presence in order to expand our developer network in those areas.
If you are interested in this position, please email your resume and a short cover letter to firstname.lastname@example.org
Thinkful is growing. Your job will be accelerate that growth by coordinating and running community classes and events to recruit students and build Thinkful’s brand. You’ll secure and set up the space, find, train, and oversee instructors, and work with marketing to ensure attendees have a great experience. Ultimately, you’ll be responsible for creating an experience that is fun, memorable, and extends Thinkful’s reputation.
During and after these events you’ll meet with attendees who want to learn more about Thinkful. Your job will be to ensure they understand the value of Thinkful and help them to navigate their options. For many of these students, a conversation with you will be their first step towards making a big career transition. To be successful you must demonstrate empathy for our students and passion for our mission.
This is an ideal opportunity for a candidate looking to start a career in tech, who’s hungry to learn and grow while getting to make an immediate impact at a high-growth, mission-driven education company.
To apply to the Community Manager position in Atlanta, Los Angeles, or Washington D.C. please email your resume and a short cover letter to email@example.com. To apply to the Community Manager position in Portland, Phoenix or San Diego email your resume and a short cover letter to firstname.lastname@example.org.
If you are interested in this position please email your resume and a short cover letter to email@example.com
Every student who joins Thinkful’s Flexible Web Dev Bootcamp should graduate and find a job as a web developer. To achieve this, the Bootcamp Program Manager determines the student’s success in completing the program and becoming a competitive candidate. Successful students graduate with an exceptional portfolio, strong project management skills, and the confidence to network and interview.
Each student makes a serious commitment and life choice by joining this program. As Program Manager, you’ll act as an advisor, counselor, cheerleader, occasional instructor and a lot more. You’ll engage students daily over chat, email, and video calls to set expectations, evaluate their work throughout the program, and resolve any issues they may encounter on their way to graduation. Design knowledge, programming skills, and product sensibilities are invaluable to helping students scope each project into a manageable product build.
The job has a lot of variability day-to-day with an emphasis on both hard and soft skills. You must be able to stay organized across a range of responsibilities. You’ll have the opportunity to conceive and pilot new features for the student experience, contribute to curriculum improvements, and train technical mentors to succeed with their students. You’ll also need a lot of energy and positivity to work with a wide variety of student personalities as well as the awesome team here at Thinkful.
If you are interested in this position please email your resume and a short cover letter to firstname.lastname@example.org
Students enroll in our data science bootcamp to gain valuable professional skills, usually with the goal of landing their first job as a data scientist. As program manager you will manage a large portfolio of current students and be ultimately responsible for them successfully completing of the course and landing their first job. To achieve this you'll be in regular contact with students over email, chat, and video calls to coach them through this demanding program, proactively remove obstacles to student success, and respond to any issues that come up. You'll set expectations with students and review their work and pacing throughout the program. This is a new program with an enormous amount of greenfield, so you'll be expected to do whatever it takes to drive students to success and then build process around what works.
Each student makes a serious commitment by joining this program. As program manager, you’ll act as an advisor, counselor, cheerleader, instructor and a lot more, so you should have exceptional communication skills. You don't need to be a data scientist already, but you should be familiar with Python and excited to quickly build any relevant programming, math, and research skills you don't already have by taking the course yourself.
This job varies a lot from day-to-day with an emphasis on both hard and soft skills. You must be able to stay organized across a range of responsibilities. In addition to your work directly with students you'll be expected to conceive and pilot new features for the student experience, contribute to curriculum improvements, and manage relationships with the data scientists who mentor your students. You'll need a lot of energy and positivity to work with a wide variety of student personalities through both the amazing times and the difficult ones.
If you are interested in this position please email your resume or LinkedIn profile, along with a short cover email to email@example.com.
Thinkful is looking for an experienced marketer that has a penchant for brand positioning and excellent copywriting skills. You’ll be deeply steeped in the brand identity, understanding the company and defining our voice.
You'll own the content strategy and the online brand positioning for Thinkful as part of a new creative team that reports directly to the CEO. You'll be responsible for copy across all marketing materials and you’ll work across functional teams to deeply understand Thinkful’s current and future students, positioning the company’s entire educational offering.
If you are interested in this position please email your resume or LinkedIn profile, along with a short cover email to firstname.lastname@example.org.
Thinkful is growing, and we’re looking for senior software engineers looking to build the future of online education. The most successful students are driven to improve their skills and their careers – the same holds true for Thinkful’s team. The team here enjoys massive responsibility, resources to learn, and the opportunity to see and shape the entire business.
We’re especially attracted to candidates with non-traditional backgrounds that show high growth with 5+ years of side projects, on the job experience, and learning. This role is open to anyone in the US, especially those with a track record of working remotely, or candidates looking to relocate.
Alongside technical challenges in our core technologies (React and Python) there will be managerial responsibilities for those interested as the team grows doubles in the coming year.
Our stack is currently React, Python, PostgreSQL, redis, ElasticSearch, Heroku and AWS. You’ll be coming in to play with a distributed system comprised of 35+ services that talk to each other over REST, leading the thoughtful expansion of the services and their architecture. And at your fingertips will be a community of hundreds of software engineering mentors eager to contribute. You’ll need to be familiar with distributed systems, networking and UNIX.
If you are interested in this position please email your resume and a short cover letter to email@example.com
Software Engineer. Analyze, design, implement and deliver user-facing products and infrastructure. Deploy/maintain full software development lifecycle over web app projects. Perform Unix System administration. Maintain technology best practices. Automate processes and write automated tests. Requires a bachelor’s degree or foreign equivalent in Computer Science, Industrial or Electronics Engineering or related with 1 year in job offered or as a Software Tester, Web Developer or related to include 1 year of experience in the following: deployment and maintenance of AWS microservices and microservice orchestration systems, Python, React, PostgreSQL, Unix System Administration, Unit Testing, AWS SQS and EC2. Resumes to CEO, Thinkful, Inc., 55 Prospect Street, #201, Brooklyn, NY 11201