Thoughtworks

7,674 Total Employees
Year Founded: 1993

Jobs at Thoughtworks

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

3 Hours AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Lead Developer responsible for guiding client-facing engineering teams, designing pragmatic solutions, advocating best practices (TDD, CI, DevSecOps), coding alongside developers, and mentoring peers to deliver high-quality software from ideation through production.
7 Hours AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Lead technical delivery and act as primary client contact. Design solutions, write and review code, apply TDD/CI/DevSecOps, mentor engineers, collaborate on UX and prototypes, and guide teams from ideation to production while advocating best practices.
9 Hours AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Develop and deliver high-quality software in collaborative, cross-functional teams using clean, test-driven, and continuous delivery practices. Write maintainable, object-oriented code, participate in pair programming and DevOps culture, and apply modern patterns and tooling to solve client problems while continuously learning and sharing knowledge.
2 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Senior Machine Learning Engineers design and develop scalable architectures for ML applications, collaborating with teams to ensure effective deployment and maintenance of ML systems while driving functional streams of work and mentoring engineers.
Cloud • Information Technology • Software • Analytics
Lead Developers ensure successful project delivery, adopt best practices, design technology solutions, oversee software delivery, and mentor teams in a client-facing role.
6 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Design, build and mentor teams to deliver high-quality, test-driven microservices and customer experiences. Advocate DevSecOps, CI/CD and Agile practices, participate across the delivery lifecycle, and mentor junior engineers.
6 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Lead Developers oversee software projects, ensuring quality delivery while mentoring teams. They collaborate with clients to translate business needs into technical solutions.
8 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
The Lead Quality Analyst ensures quality throughout the delivery process by collaborating with team members, creating quality strategies, and driving improvements in testing and software delivery.
8 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
As a Senior NodeJS Developer, you will design software solutions, mentor junior developers, advocate for best practices, and deliver high-quality code while collaborating with various stakeholders.
8 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Lead AI engineering practice, guiding design and delivery of Generative AI solutions while mentoring a cross-functional team. Collaborate with stakeholders, establish best practices in AI engineering, and ensure high standards in system performance and reliability.
Cloud • Information Technology • Software • Analytics
The Lead Business Analyst collaborates with clients to define product roadmaps, facilitates agile workshops, and ensures delivery of impactful software solutions. Responsibilities include analyzing business problems, managing product backlogs, and mentoring team members.
Cloud • Information Technology • Software • Analytics
As a Lead Developer, you'll guide teams in delivering high-quality software using best practices, collaborate with clients, and influence technical excellence.
10 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
Senior Developers design software solutions, collaborate in teams, mentor junior consultants, and ensure best engineering practices while leveraging advanced technologies.
11 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
The Consultant Systems Support Engineer supports daily operations of application systems, engages in incident management, and uses DevOps practices to resolve issues and improve system performance.
Cloud • Information Technology • Software • Analytics
Lead Developers at Thoughtworks guide client projects, leveraging modernisation strategies and AI technologies, ensuring high-quality software delivery and team collaboration.
11 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
As a Senior Systems Support Engineer, you will ensure operational stability, manage incidents, utilize DevOps practices, and mentor peers while deploying software solutions.
11 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
As a Lead Systems Support Engineer, you will ensure the stability of application systems, lead a team, manage incidents, improve DevOps proficiency, and engage with clients to deliver innovative solutions.
14 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
The Senior Developer collaborates with teams to design and deliver software solutions, using Agile methodologies and advocating for technical excellence while mentoring peers.
15 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
The Senior Data Engineer develops and maintains data architecture, builds data processing pipelines, collaborates with data scientists, and ensures data governance, quality, and privacy.
15 Days AgoSaved
In-Office
Singapore, SGP
Cloud • Information Technology • Software • Analytics
The role involves designing and deploying generative AI solutions, mentoring junior engineers, collaborating with teams, and optimizing system performance.