About the Client
We are one of the world’s leading providers of reinsurance, insurance and other forms of insurance-based risk transfer, working to make the world more resilient. We anticipate and manage a wide variety of risks, from natural catastrophes and climate change to cybercrime. Combining experience with creative thinking and cutting-edge expertise, we create new opportunities and solutions for our clients. This is possible thanks to the collaboration of more than 14,000 employees across the world.
About the Role
We're looking for a technically-driven leader to architect, develop, and enhance common components on strategic data platform. In this role, you'll apply your deep technical expertise in data engineering and software development to design robust solutions while guiding a team of engineers toward technical excellence.
Responsibilities
We are seeking a senior technical leader to drive development of future-oriented data operations capabilities, so called common components, on strategic data and analytics management platform. As the Lead Engineer, you’ll collaborate closely with engineers, senior stakeholders, and domain experts across all Business Units and Group Functions.
Product Ownership and Strategy
Define and drive the vision, roadmap, and lifecycle of common components—core services like load management, data quality management, metadata management - ensuring alignment with enterprise data strategy.
Technical Leadership and Engineering Excellence
Contribute to the architecture, design, and development of common components, ensuring scalable, maintainable, and highquality solutions. Lead by example through hands-on engineering, including coding, testing, troubleshooting, and conducting code reviews. Foster best practices in software development and data engineering across teams.
Operational Excellence
Oversee the reliable and scalable operation of common components, ensuring high availability, performance, and compliance with internal and external standards.
Cross-Functional Collaboration
Partner with data architects, engineers, governance teams, and business stakeholders across all units to understand needs, gather feedback, and prioritize enhancements that benefit the further evolution of common components.
Platform Enablement and Adoption
Promote the adoption of common components across the organization by delivering well-documented, user-friendly capabilities and providing enablement support (e.g., training, documentation, office hours).
Innovation and Continuous Improvement
Stay ahead of industry trends and emerging technologies to evolve capabilities. Drive proof-of-concepts and pilot innovations that can be industrialized at scale.
Governance and Risk Management
Ensure that common components support enterprise data governance policies, including data protection, access management, and auditability, while minimizing operational risks.
Requirements
Strong hands-on data engineering experience with proven ability to design, build, and optimize scalable data pipelines in Spark-based environments
Proficient coding skills in Python with experience applying it to data engineering problems
Deep technical expertise with Palantir Foundry or similar data platforms
Solid understanding of data engineering fundamentals including data modeling, ETL processes, and data integration patterns
Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field
Experience leading small technical teams or mentoring junior engineers
Nice to Have Skills
Experience with Java, TypeScript or other full-stack development
Experience with both SQL and NoSQL databases including Oracle, SQL Server, MySQL, and document/graph databases
Knowledge of cloud platforms such as Microsoft Azure or AWS
Experience with agile development methodologies
Background in implementing data governance controls and standards