Free to make your mark
Free to make your mark


ThoughtWorks challenges curious minds to make a real impact.

Drive your career how you want it. Shape the future of tech. Join our team of talented technologists like Zhamak, Jonny and MJ. Watch their stories then explore our open roles.

Meet Zhamak

As a young girl, she received her first computer and discovered a portal to a new world. See how far it took Zhamak Dehghani and where she is today.

Meet Jonny

It took a journey through the jungle to find his path. See how Jonny LeRoy went from adventuring backpacker to Head of Technology.

Meet MJ

Mridula "MJ" Jayaraman didn't begin her career as a developer. Find out how she changed paths and learned to lead teams of technologists.

Featured open roles in North America

Principal Technologist

We’re hiring inspiring Principal Techs.

Learn more and...

Lead Developer

We’re hiring talented Lead Devs.

Learn more and...

Platform Architect

We’re hiring empowering Platform Architects.

Learn more and...

Explore all open roles in North America. 

What would you like to do? 

That’s one of the first questions you’ll be asked and it’s not about a role or title. We've created a place where people have the freedom to make a real and positive impact on our world through technology.

As a ThoughtWorker, you are free to learn and to share on any platform. Free to feel safe in your own skin. Free to follow your latest curiosity to an unknown place. Free to challenge ideas, assumptions, and solutions - no matter who they belong to (respectfully). Free to experiment and recommend the right tech without bias. Free to change career paths. Free to make technology a better place for all.

First-Year Experience


Our first year experience program helps new ThoughtWorkers learn about our culture, our approach to technology consulting and in general, how to be an amazing ThoughtWorker.

All open roles in North America

region office job title
USAAtlanta, GeorgiaCloud, Infrastructure & DevOps Principal Technologist
USAAtlanta, GeorgiaLead Data Engineer
USAAtlanta, GeorgiaLead Software Developer
USAAtlanta, GeorgiaPlatform Architect
USAAtlanta, GeorgiaRetail Product Manager
USAAtlanta, GeorgiaSenior Data Engineer
USAAtlanta, GeorgiaSolutions Architect
USABoston, MassachusettsLead Software Developer
USABoston, Massachusetts Senior Software Developer
USACharleston, South CarolinaLead Software Developer
USACharleston, South CarolinaSenior Software Developer
USACharlotte, North CarolinaLead Software Developer
USACharlotte, North CarolinaSenior Software Developer
USAChicago, IllinoisClient Principal
USAChicago, IllinoisCloud, Infrastructure & DevOps Principal Technologist
USAChicago, IllinoisLead Data Engineer
USAChicago, IllinoisLead Software Developer
USAChicago, IllinoisPlatform Architect
USAChicago, IllinoisSenior Data Engineer
USAChicago, IllinoisSenior HR Business Partner
USAChicago, IllinoisSolutions Architect
USAChicago, IllinoisTechnical Principal
USAChicago, Illinois Finance Manager
USAChicago, Illinois Retail Domain Specialist
USAChicago, Illinois Retail Product Manager
USAChicago, Illinois UX Researcher
USACincinnati, OhioExperienced Software Developers
USACincinnati, OhioProduct Manager
USACincinnati, OhioRetail Domain Specialist
USADallas, TexasCloud, Infrastructure & DevOps Principal Technologist
USADallas, TexasLead Data Engineer
USADallas, TexasLead Software Developer
USADallas, TexasPlatform Architect
USADallas, TexasRetail Product Manager
USADallas, TexasSenior Data Engineer
USADallas, TexasSenior HR Business Partner
USADallas, TexasSolutions Architect
USADallas, TexasTechnical Principal
USADenverLead Software Developer
USADenver, ColoradoCloud, Infrastructure & DevOps Principal Technologist
USADenver, ColoradoPlatform Architect
USADenver, ColoradoSenior Data Engineer
USADenver, ColoradoSolutions Architect
USADenver, Colorado Lead Data Engineer
USAHuntsville, AlabamaLead Software Developer
USAHuntsville, AlabamaSenior Software Developer
USAJacksonville, FloridaLead Software Developer
USAJacksonville, FloridaSenior Software Developer
USANashville, TennesseeLead Software Developer
USANashville, TennesseeSenior Software Developer
USANew York, New YorkClient Principal
USANew York, New YorkCloud, Infrastructure & DevOps Principal Technologist
USANew York, New YorkExecutive Client Principal
USANew York, New YorkLead Data Engineer
USANew York, New YorkLead Software Developer
USANew York, New YorkPlatform Architect
USANew York, New YorkRetail Domain Specialist
USANew York, New YorkRetail Product Manager
USANew York, New YorkSenior Data Engineer
USANew York, New YorkSolutions Architect
USANew York, New YorkTechnical Principal
USANew York, New YorkUX Researcher
USARaleigh, North CarolinaLead Software Developer
USARaleigh, North CarolinaSenior Software Developer
USARichmond, VirginiaLead Software Developer
USARichmond, VirginiaSenior Software Developer
USASan Francisco, CaliforniaBusiness Development Manager
USASan Francisco, CaliforniaClient Principal
USASan Francisco, CaliforniaCloud, Infrastructure & DevOps Principal Technologist
USASan Francisco, CaliforniaExecutive Client Principal
USASan Francisco, CaliforniaLead Data Engineer
USASan Francisco, CaliforniaLead Software Developer
USASan Francisco, CaliforniaPlatform Architect
USASan Francisco, CaliforniaSenior Data Engineer
USASan Francisco, CaliforniaSolutions Architect
USASan Francisco, CaliforniaTechnical Principal
USASan Francisco, California Retail Domain Specialist
USATrenton, New JerseyLead Software Developer
USATrenton, New JerseySenior Software Developer
USAWashington, DCLead Software Developer
USAWashington, DCSenior Software Developer

Our U.S. offices

Want to get more of a local flavor? See what's going on in our communities, and even take a tour of our spaces.

Atlanta |Chicago | Dallas | Denver| New York | San Francisco

Ready to make your mark?

Learn more about our application and interview process.