The Software Engineering Team Lead will own the engineering approach and frameworks for the Lab to build slick modern apps across web, iOS and Android. The Team Lead will be responsible for selecting and maintaining standards around languages, libraries and frameworks, as well as ensuring that we learn from every app we build to standardize new components for future builds. The Team Lead will lead by example, working with our Software Engineers to build clean, reusable code. Most of this work will be alongside colleagues within the broader Digital team, but the Software Engineering Team Lead may also support Bain case teams or clients as a subject matter expert in their field. This is a global role reporting into the Head of the Development Lab.