top of page
  • LinkedIn Social Icon

Type of Organisation

Global Technology Consultancy


Employer Profile

Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 28+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious.

Our job is to foster a vibrant community where technologists from all walks of life come together to build solutions that look past the obvious.  We embrace diverse perspectives because we know they lead to better outcomes. Our cultivation culture bolsters career journeys while peers and leaders provide support to ensure everyone is empowered to grow. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.

Globally we have 12,000+Thoughtworkers in 50 offices across 18 countries. In Australia we’re over 400  employees across 3 offices in Sydney, Melbourne and Brisbane.


Thoughtworks University (TWU) is our immersive entry-level program designed to prepare you for life as a Thoughtworker. The one year experience starts with three weeks virtually learning how to build working software and how to be a great consultant ready to tackle the most ambitious challenges for our clients. Afterwards you’ll join your first project as a consultant and continue the program with monthly sessions. Like the 3,600+ Thoughtworkers that have graduated from Thoughtworks University, you'll make lifelong friendships with colleagues from around the world.

Locations where there are vacancies for graduates 
Sydney, Melbourne, and Brisbane.


Residency requirements for Graduates wishing to apply

Australian Permanent Residents or Citizens

Roles available for Graduates 

Graduate Software Developer, Graduate Business Analyst, Graduate Experience Designer

Degree Subjects Required for Graduates wishing to apply

Open to graduates from various backgrounds and career changers

Employer Website


What do recent graduates say are the best things about working with us?

"There is a great culture and lots of great people to learn from. Getting put onto a client is a great way to learn and build up skills while getting to contribute."

bottom of page