Senior Data Engineer

We’re partnering with a leading global investment advisory firm to hire a Senior Data Engineer to join their London tech team. This is a fantastic opportunity to work on high-impact data initiatives in a fast-paced, entrepreneurial environment.

The Role:

As a Senior Data Engineer, you’ll play a key role in designing and building data pipelines from internal systems and external vendors, transforming and modeling data in Snowflake, and working with AI-driven data platforms. You’ll collaborate closely with software engineers, AI teams, and data management, contributing to solutions that have tangible business impact.

What You’ll Do:

  • Build and maintain scalable data pipelines and workflows
  • Transform data in Snowflake, including semantic views and AI agents
  • Work with internal and external data sources, including APIs
  • Apply data engineering best practices to ensure high-quality, testable, maintainable code
  • Participate fully in agile development, contributing to a small, high-performing team

What We’re Looking For:

  • 5+ years of commercial data engineering experience
  • 3+ years in Snowflake (including Cortex AI and semantic views)
  • 3+ years in Python 3+
  • Strong database querying skills (MySQL preferred)
  • Experience with complex data warehouses, data modeling, and star schemas
  • Familiarity with APIs and agile methodologies

Nice to Have:

  • Azure Data Factory (ADF) experience
  • Exposure to AI tools such as Codex, Claude, or agentic frameworks
  • Visualization experience (Power BI preferred)
  • Experience working with global, cross-functional teams

Job Details

Company
KennedyPearce Consulting
Location
City of London, London, United Kingdom
Posted