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).