What is an Engineering Manager at ThoughtWorks?
At ThoughtWorks, the Engineering Manager role is a unique blend of technical leadership, delivery excellence, and people advocacy. Unlike traditional management roles that focus purely on administration, you are expected to serve as a bridge between high-level client business objectives and the day-to-day technical execution. Your impact is measured by your ability to guide cross-functional teams, nurture engineering talent, and maintain the high standard of software craftsmanship that defines the company.
You will operate in complex, often ambiguous environments where you must balance the need for rapid delivery with the long-term health of the codebase. Whether you are leading a team through a digital transformation or refining the architecture of a mission-critical system, you are expected to be a hands-on leader. You will work closely with developers, product owners, and stakeholders to ensure that the technical solutions you build are not only functional but also scalable and maintainable.
