Home/Companies/ThoughtWorks
ThoughtWorks logo

How to Write a Resume for ThoughtWorks

ThoughtWorks is a technology consultancy known for pioneering Agile software development, continuous delivery, and evolutionary architecture. Founded by Roy Singham, they've built a reputation for technical excellence and social justice advocacy. Their annual Technology Radar publication is a go-to resource for engineering leaders worldwide.

Size

11,000+ employees

HQ

Chicago, IL

What It's Like to Work There

Engineering-first culture with a strong social conscience. They take diversity, equity, and social justice seriously as part of the company's identity. Pair programming and collaboration are default working modes. Technically demanding but genuinely supportive of learning. Their Technology Radar shapes industry conversations.

Resume Tips for ThoughtWorks

1

Lead with your software craftsmanship. ThoughtWorks values TDD, pair programming, continuous integration, and clean code practices. If you practice these, make it explicit.

2

Show Agile experience beyond Scrum ceremonies. ThoughtWorks pioneered XP (Extreme Programming) and values deep Agile practices like continuous delivery, trunk-based development, and evolutionary architecture.

3

Include open source contributions or technical community involvement. ThoughtWorks consultants are expected to advance the industry, not just deliver client work.

4

Highlight platform modernization and legacy system transformation experience. ThoughtWorks often gets called in to untangle complex technical debt.

5

Show your social impact values. ThoughtWorks has a genuine commitment to social justice and looks for people who care about technology's impact on society.

6

Mention experience with their Technology Radar topics: microservices, infrastructure as code, event-driven architecture, or AI/ML engineering practices.

Hiring Process

1

Online application, then a recruiter screen and coding challenge

2

Pair programming interview where you code collaboratively with a ThoughtWorks developer

3

Technical interview on system design and architecture

4

Culture interview assessing social impact values and collaboration style

5

Process takes 3-5 weeks with multiple rounds

Interview Style

The pair programming interview is the signature round: you'll code with a ThoughtWorks developer on a real-ish problem, and they assess how you think, communicate, and collaborate. System design interviews test architectural thinking. The culture interview probes your values around diversity, social impact, and collaboration.

Top Roles They Hire

Build your resume for ThoughtWorks

Paste a ThoughtWorks job description and get a tailored, ATS-optimized resume that beats the screening bots.

Generate Resume Free

No credit card required

More Consulting Companies