Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and
Principal Developers at Thoughtworks can wear many hats. Depending on the client situation, you could be playing the role of a technical advisor to senior client executives, guide and direct solution architecture for large technical programs of
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business
Principal Developers at Thoughtworks can wear many hats. Depending on the client situation, you could be playing the role of a technical advisor to senior client executives, guide and direct solution architecture for large technical programs of
We are in the process of establishing an Accounting Center of Excellence (COE) to strengthen our global accounting capabilities and provide a scalable foundation for the future. The COE will focus on consistency, accuracy, and efficiency
Senior Machine Learning Engineers at Thoughtworks build, maintain and test the architecture and infrastructure for managing machine learning applications. They are involved in supporting and contributing to the design of the end-to-end applications and products. They are
As a senior Systems Support Engineer you will play a critical role in ensuring the operational efficiency, stability and availability of complex application systems. You will contribute significantly to operational success, refine your expertise in incident
As a Senior Service Reliability Engineer (SRE) you will take a multifaceted approach to ensure technical excellence and operational efficiency within the infrastructure domain. Specializing in reliability, resilience and system performance, you take a lead role
Program Managers at Thoughtworks drive successful delivery across complex client engagements by bringing strong execution leadership, stakeholder alignment, and operational excellence. They lead the end-to-end delivery of outcome-based and fixed-fee programs, ensuring teams stay focused on business
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and
Senior Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business
What happens when you have fascinating clients with challenging problems on the one hand and passionate software developers looking to build future-focused solutions on the other? This in-between is where Business Analysts reside, acting as a
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and
Lead Infrastructure Engineers help clients build and evolve systems that client organizations use to deliver and run software. They are comfortable working within teams of people with diverse roles and levels of experience to find solutions
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. In this role, you will bring a strategic mindset to projects and spend time collaborating and
As a senior Systems Support Engineer you will play a critical role in ensuring the operational efficiency, stability and availability of complex application systems. You will contribute significantly to operational success, refine your expertise in incident
WHO WE WANT? Someone who has personally felt the pain of a delivery that went sideways — missed milestones nobody saw coming, a team shipping features the client never asked for, a war room at 11pm
WHO WE WANT? Someone who has personally felt the pain of a delivery that went sideways — missed milestones nobody saw coming, a team shipping features the client never asked for, a war room at 11pm