Thinkful is growing, and we’re looking for software engineers looking to build the future of online education. The most successful students are motivated 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 grow the entire business.

Have a background that shows unusual growth and a history of learning? Collected at least two years of on-the-job experience? We want to talk to you.This role is open to anyone eligible to work in the US, especially those with a track record of working remotely.

Our stack is currently React, Vue, Python, Flask, PostgreSQL, redis, Heroku and AWS. You’ll be coming in to play with a distributed system comprised of 35+ services that talk to each other over RESTful APIs, and we will collaborate towards the thoughtful expansion of the services and their architecture.

We know that Thinkful may not be your last job but we will work to have it be the one you’re most proud of. Interested? You should contact



Nice to Haves

Compensation and benefits

Thinkful will consider all qualified people regardless of race, color, ancestry, religion, sex, sexual orientation, gender identity, national origin, citizenship, age, disability, genetic information, veteran status, or any other legally protected status. Do you have a disability or need that requires accommodation? Please let us know.