Thoughtworks
Thoughtworks Benefits Overview
Compensation + Benefits
Offers 401(K)
Offers retiree health & medical
Offers life insurance
Offers dental insurance
Offers mental health benefits
Offers health insurance
Offers generous parental leave
Offers employee discounts
Work-Life Balance + Wellbeing
Offers company-sponsored outings
Offers gym membership
Offers an Employee Assistance Program (EAP)
Offers generous PTO
Provides paid sick days
Provides paid holidays
Offers sabbatical leave
Career Growth + Development
Provides customized development tracks
Job training & conferences
Offers apprenticeship programs
Company Culture
Offers a remote work program
Provides free snacks and drinks
Offers legal assistance
Provides a mobile phone discount
Offers diversity-based Employee Resource Groups
Recently posted jobs
Cloud • Information Technology • Software • Analytics
Leads software development teams and serves as the technical point of contact for clients. Designs solutions, selects technologies, mentors developers, and oversees delivery from ideation through production. Champions clean code, TDD, pair programming, continuous delivery, DevSecOps, infrastructure automation, and Agile practices while remaining hands-on with development. Translates business needs into technical requirements and fosters technical excellence, collaboration, and team growth.
Cloud • Information Technology • Software • Analytics
Designs and develops clean, tested software and large-scale distributed microservices systems. Collaborates with analysts, designers, project managers, and clients to deliver innovative customer experiences from ideation through deployment. Advocates for TDD, continuous delivery, DevSecOps, and strong engineering practices. Mentors junior developers, supports technical excellence, evaluates code quality and nonfunctional requirements, and contributes to collaborative Agile teams.
Cloud • Information Technology • Software • Analytics
Five-week full-time returnship program in Bangalore for women and gender-diverse developers returning from a 1–5 year career break. Participants refresh software development skills through hands-on training, mentoring, and work on a live project. Applicants need 2–5 years of prior software development experience, foundational Java and React.js knowledge, and cloud experience. Participants are paid during the program, with potential full-time employment based on performance.
