Position Overview
About the profile We are looking for a Software Engineering Team Lead to join our Data and AI Engineering team. This is a player‑coach role: you will guide a team of full‑stack and backend engineers while staying hands‑on with Python backends and frontend applications. You bring technical depth to make sound architecture decisions and the people skills to help your team grow. You will work on high‑impact client engagements in life sciences and healthcare, building software that connects our data platforms to real‑world use cases. You will also contribute to how MIGx evolves its engineering capabilities, exploring new technologies and helping clients see what is possible. Responsibilities Team Leadership & Development Lead and mentor a team of full‑stack and backend engineers, supporting their growth through regular 1:1s, performance reviews, and personal development plans. Act as the first point of escalation for technical challenges and keep the team unblocked. Collaborate with data e...