Lead Snowflake Data Engineer

Lead Snowflake Data Engineer

Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
KX

At a Glance

  • Tasks: Lead Snowflake data engineering, manage ingestion pipelines, and ensure data governance.
  • Company: Join KX, a leader in AI-driven data solutions for top global companies.
  • Benefits: Enjoy hybrid work, tailored training, private healthcare, and enhanced family leave.
  • Other info: Dynamic team environment with opportunities for growth and innovation.
  • Why this job: Shape the future of data at KX and drive impactful decisions with AI.
  • Qualifications: 5+ years in SQL and Python, strong data governance, and analytics experience required.

The predicted salary is between 80000 - 100000 £ per year.

KX software powers the time-aware data-driven decisions that enable fast-moving companies to outpace competitors, realizing the full potential of their AI investments. The KX platform delivers transformational value by addressing data challenges related to completeness, timeliness and efficiency, ensuring companies understand change over time and can achieve faster, more accurate insights at any scale, cost-effectively. KX is essential to the operations of the world's top investment banks, aerospace and defence, high-tech manufacturing, healthcare and life sciences, automotive and fleet telematics organizations. The company has established offices and a robust customer base across North America, Europe, and Asia Pacific.

Overview Of The Role

KX is hiring a Lead Snowflake Data Engineer to join a lean, four-person Enterprise Applications team reporting into the Head of Enterprise Applications. This is the critical hire that takes ownership of Snowflake as an internal capability, inheriting an in-progress implementation from third-party partners, validating what’s been built, and carrying the platform forward towards a single Business 360 view unifying Finance, Revenue, and People data. This is a hands‑on, end-to-end role spanning ingestion through to certified metrics, with direct exposure to senior leadership and a mandate to shape how KX uses data and AI to make faster, more accurate decisions.

Key Responsibilities

  • Own data ingestion pipelines into Bronze through Workato, and maintain the full Medallion stack: Bronze (raw), Silver (cleansed), Gold (dimensional models and marts), and Platinum (semantic layer and certified metrics).
  • Deliver data governance across all Medallion layers: RBAC with least‑privilege access, dynamic data masking, column‑level security, data catalogue, business glossary, and lineage from source to semantic layer, aligned to GDPR, SOC 2, and ISO 27001.
  • Implement data quality and observability: tests, freshness SLAs, anomaly detection, alerting, and clear escalation paths when issues arise.
  • Drive the Snowflake capability roadmap: evaluate and pilot dynamic tables, streams and tasks, Snowpark, Cortex, and Marketplace; identify where Cortex and LLM functions can reduce manual effort for business users within KX’s AI governance framework.
  • Manage platform performance, cost, and reliability: sizing, clustering, materialisation, and query tuning, and maintain documentation, lineage, and standards for everyone who works with Snowflake.
  • Sit on the Data Governance Work Group (chaired by the CIO), contributing to data ownership, metric certification, and schema change approvals.

Skills

  • Advanced SQL and Python: 5+ years of production experience in an analytics or data engineering context.
  • Deep dimensional modelling (Kimball: facts, dimensions, SCDs, conformed dimensions) with a clear understanding of how each fits in a Medallion architecture.
  • Production dbt experience: model design, tests, macros, snapshots, and a clear point of view on project structure; dbt Cloud familiarity is a plus.
  • Hands‑on experience building and maintaining a Platinum‑tier semantic layer that non‑technical users can rely on.
  • GitLab proficiency: branching, merge requests, and CI/CD for dbt and SQL.
  • Strong communication: able to align a CFO, a sales ops lead, and an HR analyst on a shared data definition before building anything.
  • Genuine curiosity about AI: specifically what Snowflake Cortex and LLM functions can and can’t do, and when to reach for them.
  • Practical data governance delivery: hands‑on implementation of RBAC, column‑level security, dynamic data masking, and encryption in a cloud data platform; experience building or maintaining a data catalogue and business glossary, defining data classification and retention policies, and evidencing lineage from ingestion to reporting.
  • Regulatory context awareness: understands GDPR and SOC 2 at minimum, and knows how to operationalise governance without it becoming a blocker; comfort enforcing an existing data classification scheme (restricted / confidential / classified) rather than inventing one.
  • Working knowledge of L2C, R2R, H2R, and SaaS metrics (ARR, NRR, bookings vs revenue).

Preferred Qualifications

  • Familiarity with BI tools consuming Gold and Platinum models (Power BI, Tableau).
  • Snowflake certifications (SnowPro Core or Advanced).
  • Background in lean environments where ownership is wide and titles are loose.

Location & Workplace Type

Hybrid working model based out of Ireland or UK.

Why Choose KX

  • Data Driven: We lead with instinct and follow fact.
  • Naturally Curious: We lean in, listen and learn fast.
  • All In: We take ownership, take on challenges and give it our all.
  • Individually tailored training and skills development.
  • Private healthcare package and Employee Assistance Programme.
  • Enhanced maternity and paternity package.

Lead Snowflake Data Engineer employer: KX

KX is an exceptional employer that fosters a culture of data-driven decision-making and innovation, making it an ideal place for a Lead Snowflake Data Engineer to thrive. With a hybrid working model based in Ireland or the UK, employees benefit from individually tailored training, a private healthcare package, and enhanced family leave policies, all while contributing to transformative projects that shape the future of data and AI across various industries. The collaborative environment encourages personal growth and offers direct exposure to senior leadership, ensuring that every team member's contributions are valued and impactful.

KX

Contact Details:

KX Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lead Snowflake Data Engineer

Tip Number 1

Network like a pro! Reach out to current employees at KX on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for the interview process. This insider info can give us a leg up!

Tip Number 2

Prepare for those technical interviews! Brush up on your SQL and Python skills, and be ready to discuss your experience with Snowflake and data governance. We want to show that we can hit the ground running!

Tip Number 3

Showcase our curiosity about AI! Be prepared to discuss how Snowflake Cortex and LLM functions can enhance data processes. Let’s demonstrate that we’re not just tech-savvy but also genuinely interested in innovation.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure our application gets noticed. Plus, it shows we’re serious about joining the KX team and contributing to their data-driven mission.

We think you need these skills to ace Lead Snowflake Data Engineer

Snowflake
SQL
Python
Dimensional Modelling
dbt
Data Governance
RBAC

Some tips for your application 🫡

Tailor Your CV:Make sure your CV speaks directly to the Lead Snowflake Data Engineer role. Highlight your experience with SQL, Python, and data governance, and don’t forget to mention any relevant projects that showcase your skills in a Medallion architecture.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to tell us why you’re passionate about data engineering and how your background aligns with KX’s mission. Be sure to mention your curiosity about AI and how you can contribute to our data-driven decisions.

Showcase Your Communication Skills:Since this role involves aligning various stakeholders, make sure to demonstrate your strong communication skills in your application. Share examples of how you've successfully collaborated with different teams or departments in the past.

Apply Through Our Website:We encourage you to apply through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people!

How to prepare for a job interview at KX

Know Your Snowflake Inside Out

Make sure you’re well-versed in Snowflake’s features and capabilities. Brush up on your knowledge of the Medallion architecture, data ingestion pipelines, and how to implement data governance. Being able to discuss specific examples from your experience will show that you can hit the ground running.

Show Off Your SQL and Python Skills

Prepare to demonstrate your advanced SQL and Python skills during the interview. You might be asked to solve a problem or explain how you've used these languages in past projects. Practising common data engineering scenarios can help you feel more confident.

Communicate Like a Pro

Since this role involves aligning various stakeholders, practice articulating complex data concepts in simple terms. Be ready to discuss how you’ve successfully communicated with non-technical team members in the past, especially when it comes to shared data definitions.

Be Curious About AI

Show genuine interest in AI and how it relates to Snowflake. Familiarise yourself with Snowflake Cortex and LLM functions, and be prepared to discuss their applications. This curiosity can set you apart and demonstrate your commitment to leveraging technology for better data insights.