What it does: Software design, creation and delivery
Staff stats: 9000+ employees
The good bits: Travel, progressive culture
The not so good bits: Conflict between opinionated staff in an egalitarian workplace
Hiring grads with degrees in: Engineering, Maths, IT & Computer Sciences
For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
It doesn't matter what your background is, Thoughtworkers have diverse backgrounds and come from all walks of life. All you need is love for technology and a passion for learning. Our entry-level program embraces trainees from university or those who are after a career change!
Thoughtworks exists to create an extraordinary impact on the world through our culture and technology excellence. We proudly, passionately and actively strive to make both Thoughtworks and our industry more reflective and inclusive of the society that we serve.
There’s a strong focus on social change. Striving for positive social change is at the heart of our purpose, culture and work. As technologists, we have a unique role to play in ensuring technology benefits all of society, toward a more equitable future. Our vision for social change inspires and motivates us to take collective action. We amplify, through our skill set, the work of our partners at the forefront of social movements.
In 2022, we achieved our goal of 40% women and gender diverse people in tech roles and we look forward to challenging ourselves to improve that percentage every year.
Beyond gender, each region focuses on additional dimensions of diversity, based on race, sexual orientation, disability, socio-economic background or other factors which are important locally.
If you're after a conventional employer, Thoughtworks is definitely not for you. If you want to work in a flat, diverse and sociable workplace crammed full of passionate technologists, you’ll be in heaven.
Star Rating: 4.4 stars
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world.
Technology isn’t one-size-fits-all and neither is the talent that builds it. We embrace technologists from all walks of life by looking at potential over pedigree. To us, a computer science graduate brings just as much value to a team as a passionate and self-taught developer.
All entry-level consultants begin their career here the same way: building confidence as consultants in Thoughtworks University and immersing themselves into how we work through our First Year Experience program. After your first 365 days with us, you’ll be ready to make extraordinary impact for our clients on.
Our goal is to create an extraordinary impact on the world through our culture and technology excellence. As Thoughtworkers our goal is to:
Social Change
Striving for positive social change is at the heart of our purpose, culture and work.
As technologists, we have a unique role to play in ensuring technology benefits all of society, toward a more equitable future. Our vision for social change inspires and motivates us to take collective action. We amplify, through our skill set, the work of our partners at the forefront of social movements.
If you're a Software Graduate, career changer or self-taught developer and have a passion for tech and best practices... we'd like to hear from you! Here’s our process:
All we need is your CV and cover letter: tell us about yourself - your educational background, any prior work experience (tech or not), internships, part-time roles, community involvement and anything else you wish to share with us.
Note: At the time of application we require candidates to hold Australian/ New Zealand Citizenship or Australian PR.
Our recruitment team will schedule a quick chat to find out more about you and why you are interested in joining Thoughtworks. It's also an opportunity for you to find out more about us and our opportunities.
Here we will assess your technical foundations. We don't expect you to be an expert but we want to ensure we're able to provide you with the right level of support with what we offer at Thoughtworks University.
Meet a Thoughtworker for a paired programming interview. They will collaborate with you on a code to better understand your capabilities and potential. This is an interactive session and you might be able to teach us something too!
This is less focused on your technical skills but more about you as an individual, as a peer and as a potential Thoughtworker. We want to really get to know you and what's important to you. We'll also give you a topic to present on. You are free to prepare slides, sing, do a dance, bring props...it's up to you!
Welcome to the Thoughtworks family and get ready for your Thoughtworks University adventure!
At Thoughtworks we have a really thoughtful and generous benefits package. Grad salaries are as per industry standard however there are some noteworthy benefits. On top of their initial six weeks of paid training at Thoughtworks University, employees receive $2500, 2 training days off each year and access to mentorship. There is also a wellness budget, book/ publication allowance and monthly phone and internet allowance.
Offices have a well-stocked kitchen, catered to Friday lunches, team away days. There are social clubs, discounts and generous leave entitlements, including transition leave for Thoughtworkers in Australia seeking to affirm or transition their gender or apply for transition leave. Additionally, there are plenty of opportunities for interstate and international assignments.
Thoughtworks has a flat structure and your career path is where you want to take it. Let us know the types of experience and exposure you want and we'll align you to those projects. It's easy to move sideways into different roles and expand your skillset.
Developer Graduate at Thoughtworks
User Experience Design (UX) at The University of Queensland (UQ)
Developer Consultant Graduate at Thoughtworks
Bachelor of Mechanical Engineering (Honours) at University of Bristol
Consultant Developer at Thoughtworks
Master of Architectural Science (Audio and Acoustics) at University of Technology, Sydney (UTS)