Be at the heart of actionFly remote-controlled drones into enemy territory to gather vital information.

Apply Now

Senior Data Engineer

Fountain
City of London
2 weeks ago
Create job alert

When you join the Fountain team, you become part of the leading enterprise solution for frontline workforce management. Fountain's automated, customizable platform provides a seamless applicant experience for workers, while ensuring organizations can scale and manage their frontline talent.


We've helped hundreds of companies like UPS, CLEAR, Stitch Fix, GoPuff, Fetch, and sweetgreen to hire, onboard, and manage over 14 million workers in more than 75 countries.


In 2022, we closed $185M in our Series C, led by SoftBank and B Capital.


Join our growing team of highly collaborative, ambitious, and forward‑thinking Fountaineers as we empower our hundreds of customers and millions of frontline workers around the world.


Let's elevate frontline work together.


About The Team

Fountain is the leading hiring platform for high‑volume frontline workforces. As we scale into a multi‑product, enterprise‑focused company, data is at the heart of our strategy. Our data infrastructure powers embedded analytics for our customers, internal BI for our teams, and agentic analytics experiences in our products. We're looking for a Senior Data Engineer to help build and evolve the data platforms and pipelines that make this possible.


What You'll Be Doing

  • Build, maintain, and optimize data pipelines and ETL processes to move data from Postgres and MongoDB into our Iceberg data lake on S3 and ClickHouse Cloud via change data capture (CDC) using Debezium or ClickPipes.
  • Collaborate with senior engineers to orchestrate transformations using Dagster, including dbt runs, custom Python ETLs, and scheduled jobs.
  • Develop and maintain dbt models across multiple warehouses (ClickHouse, BigQuery, Snowflake, Redshift) to power embedded analytics, internal analytics, and customer‑facing integrations.
  • Work with cross‑functional teams to gather data requirements, test transformations, and deliver high‑quality datasets for analytics and product features.
  • Assist in migrating from Fivetran to a Kafka‑based streaming architecture, including configuring Kafka and Debezium connectors.
  • Participate in implementing data retention, GDPR compliance, anonymization, and backup workflows across our data lake and warehouse layers.
  • Monitor pipeline health, troubleshoot issues, and optimize query performance in ClickHouse, Snowflake, BigQuery, and Redshift.
  • Contribute to infrastructure‑as‑code practices using Terraform (or similar tools) to standardize deployments and manage environments across AWS, GCP, and Azure.

What You Should Bring

  • 5+ years of professional experience in data engineering, ETL, or similar roles.
  • Proficiency in SQL and Python, with experience using dbt and an orchestration framework such as Dagster, Airflow, or Prefect.
  • Experience with relational databases (Postgres/Aurora) and NoSQL databases (MongoDB).
  • Familiarity with data lakes and data warehouse technologies such as Iceberg, ClickHouse, BigQuery, Snowflake, and Redshift.
  • Exposure to streaming and CDC technologies like Kafka, Debezium, and change data capture pipelines.
  • Understanding of data modeling, incremental design, and performance optimization.
  • Knowledge of cloud platforms (AWS, GCP, Azure) and storage services (S3, GCS, Azure Storage).
  • Experience managing infrastructure using Terraform or similar infrastructure‑as‑code tooling.
  • Experience with version control and collaboration using Git.
  • Strong communication skills and the ability to work collaboratively across teams.
  • A proactive, curious attitude with a desire to learn and grow in a fast‑paced environment.

Even if you do not meet all the requirements above, we still encourage you to apply for this position. What do you have to lose?


Benefits and Work Environment

We employ a diverse team all over the world. Each Fountaineer is given the freedom to do their best work from wherever they choose. We also understand the importance of in‑person connections and hold in‑person meetings with your team and meet annually as an organization to build our relationships and focus on the future of moving Fountain Forward.


The benefits we offer in the United States include competitive health plans and a retirement plan. Some Fountain‑wide perks offered to all employees across the globe include a flexible vacation policy, paid holidays, monthly lunch stipends, annual allowances for ongoing education related to your profession and career advancement, along with home office, cell phone, and wellness reimbursements.


Fountain is proud to be an equal opportunity workplace. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, socioeconomic status, disability, and veteran status.


For information about how we use your information and the rights you have with respect to your information, visit our Privacy Policy.


#J-18808-Ljbffr

Related Jobs

View all jobs

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Senior Data Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Machine Learning Recruitment Trends 2025 (UK): What Job Seekers Need To Know About Today’s Hiring Process

Summary: UK machine learning hiring has shifted from title‑led CV screens to capability‑driven assessments that emphasise shipped ML/LLM features, robust evaluation, observability, safety/governance, cost control and measurable business impact. This guide explains what’s changed, what to expect in interviews & how to prepare—especially for ML engineers, applied scientists, LLM application engineers, ML platform/MLOps engineers and AI product managers. Who this is for: ML engineers, applied ML/LLM engineers, LLM/retrieval engineers, ML platform/MLOps/SRE, data scientists transitioning to production ML, AI product managers & tech‑lead candidates targeting roles in the UK.

Why Machine Learning Careers in the UK Are Becoming More Multidisciplinary

Machine learning (ML) has moved from research labs into mainstream UK businesses. From healthcare diagnostics to fraud detection, autonomous vehicles to recommendation engines, ML underpins critical services and consumer experiences. But the skillset required of today’s machine learning professionals is no longer purely technical. Employers increasingly seek multidisciplinary expertise: not only coding, algorithms & statistics, but also knowledge of law, ethics, psychology, linguistics & design. This article explores why UK machine learning careers are becoming more multidisciplinary, how these fields intersect with ML roles, and what both job-seekers & employers need to understand to succeed in a rapidly changing landscape.

Machine Learning Team Structures Explained: Who Does What in a Modern Machine Learning Department

Machine learning is now central to many advanced data-driven products and services across the UK. Whether you work in finance, healthcare, retail, autonomous vehicles, recommendation systems, robotics, or consumer applications, there’s a need for dedicated machine learning teams that can deliver models into production, maintain them, keep them secure, efficient, fair, and aligned with business objectives. If you’re hiring for or applying to ML roles via MachineLearningJobs.co.uk, this article will help you understand what roles are typically present in a mature machine learning department, how they collaborate through project lifecycles, what skills and qualifications UK employers look for, what the career paths and salaries are, current trends and challenges, and how to build an effective ML team.