A leading insurance company is looking for a hands-on Team Lead to lead Data & AI team responsible for building advanced actuarial and data-driven systems. This is a unique opportunity to shape the technological direction of a team transitioning from legacy SQL Server environments into modern cloud-based architectures, with a strong focus on Databricks and data-driven business processes.
What You’ll Do:
Lead and manage a team of 6 developers and system analysts transitioning to cloud technologies.
Define and drive the team’s technological vision, standards, and best practices.
Architect and build end-to-end data-driven systems and business processes on cloud platforms (primarily Databricks).
Design scalable cloud-based architectures (cloud-agnostic – not limited to Azure).
Guide the migration from legacy SQL Server-based systems to modern cloud environments.
Lead development of systems from scratch as well as integrations with external companies and third-party platforms.
Work closely with business stakeholders (actuarial teams) to translate needs into technical solutions.
Manage work plans, priorities, and delivery across multiple parallel projects.
Lead cross-functional projects and manage collaborations with external vendors and international partners.
Drive innovation, including implementation of AI-based solutions (e.g., AI Agentic, LLM-based workflows).
Requirements:
Must-Have
2+ years of experience leading a development team (or equivalent matrix leadership experience).
Strong hands-on development experience in Python and SQL (complex queries) – will be assessed.
Hands-on experience with Databricks.
Proven experience designing system architecture and cloud-based data solutions.
Experience building data-driven business processes in cloud environments (any cloud platform).
Strong ability to define technological direction and lead teams through transformation.
Experience working with external vendors and third parties.
Strong collaboration skills – ability to translate business needs into scalable technical solutions.
Experience managing multiple stakeholders and parallel projects.
Significant Advantage
Background in insurance, finance, or actuarial environments.
Academic degree in Computer Science, Software Engineering, or Information Systems.
Experience mentoring developers and leading teams through technological transitions (e.g., from on-prem to cloud).
Data Architect