B

Ben

SaaS platform automates benefits administration

Software Engineer: Data

Data EngineeringConfirmed live in the last 24 hours
Full-timeLondon, UKNo salary listedHybrid

About the Job

Requirements

  • Strong experience with Python and SQL.
  • A few years of experience building and running production data pipelines that others rely on.
  • Comfort with infrastructure as code, ideally Terraform, and hands-on experience with AWS services such as Lambda, ECS, Glue, S3, and RDS.
  • A good grasp of ETL/ELT and orchestration.
  • Solid software engineering fundamentals, including clean code, sensible design, and reliable tests.
  • Keep security in mind when building applications and configuring infrastructure, with knowledge of enterprise customers' data expectations.

Responsibilities

  • Build and maintain ingestion pipelines that bring data into the warehouse, using Fivetran for managed sources and custom pipelines where needed.
  • Own data orchestration that keeps data moving on schedule and recovers cleanly when something breaks.
  • Build and manage data infrastructure as code with Terraform, using mainly AWS services.
  • Build enterprise-grade pipelines and connectors for customers, bringing data in from systems such as HR and payroll and reliably and securely sending accurate data back, including at large-customer volumes.
  • Connect data to AI agents and services, including through MCP connectors, so they have the right context at the right time.
  • Work with product and other stakeholders to scope problems and agree on simple but scalable solutions.
  • Build to current security practices, including the OWASP Top 10 and AWS Well-Architected Framework.

Desired Qualifications

  • Experience building or running data integrations and connectors, especially those relied on by other companies or customers.
  • Experience with customer-facing data integrations such as HRIS or payroll feeds via SFTP and in EDI format.
  • Experience with MCP server development or preparing data for AI agents through ontology modelling, context, knowledge graphs, and semantic layers.

About the Company

Ben

SaaS platform automates benefits administration

Ben offers a SaaS platform that helps HR teams, benefits providers, and employees manage employee benefits. It provides automation for benefits administration, self-serve enrollment, and integrates with existing HR tools, plus a Ben Card that lets employees access health, life, dental, and income protection benefits at preferred rates. The system also uses a broker network to secure better insurance rates and pass savings to clients. This combination of automation, easy-to-use enrollment, and negotiated pricing differentiates Ben from competitors. The company aims to simplify benefits management, reduce administrative work for HR, boost employee engagement, and deliver cost savings for businesses by offering flexible, scalable benefits solutions.

Company size
201-500
Company stage
Series B
Total funding
$47M
Headquarters
London, United Kingdom
Founded
2019

Recently Posted Jobs

Explore more opportunities at Ben

See more jobs