Software Engineer (Data)
Ben, London
- Pay
- Not listed by the employer
- Work type
- Hybrid
- Level
- Not stated
- Area
- Software engineering
- Posted
- Sep 1, 2026
About the role
OUR MISSION
We’re not your average benefits platform – we’re the driving force that uplifts people’s lives. Our technology connects the entire benefits ecosystem, creating better outcomes for employers, employees, brokers, and providers.
Our mission is clear: to build a world where everything works at its best, ensuring every employee gets the support they need to thrive—both at work and beyond.
YOUR MISSION
As our Software Engineer (Data), you’ll build and run the pipelines, orchestration, and infrastructure that move data across Ben: in from our product and the tools we use, in from our customers, and back out to them again. It’s the plumbing the whole company and our customers depend on, and it has to stay reliable. We serve global enterprise customers with strict security and reliability requirements.
You’ll own real work from day one. You’ll have a strong team of cross functional engineers alongside you, room to grow into harder problems, and the freedom to do the job your way.
WHAT YOU’LL BE WORKING ON
- Own everything that flows into Ben: build and maintain the ingestion pipelines that bring data into our warehouse, with Fivetran for managed sources and custom pipelines where we need them.
- Keep everything running on time: own the orchestration that keeps data moving on schedule and recovers cleanly when something breaks.
- Scale and manage our data infrastructure: build and manage our data infrastructure as code with Terraform, using mainly AWS services.
- Connect Ben to every system our customers run: build enterprise-grade pipelines and connectors for our customers, bringing their data in, for example from HR and payroll systems, and getting accurate data back out to them, reliably and securely, even at the volumes large customers bring.
- Build the data layer our agents act on: help connect our data to the AI agents and services we're building, including through MCP connectors, so they get the right context at the right time.
- Shape what we build: work with product and other stakeholders to scope problems and agree on simple but scalable solutions.
- Build it to enterprise standard: build to current security practice, for example the OWASP Top 10 and the AWS Well-Architected Framework.
BEHIND THE SCENES
Ben runs on Python 3, Django, PostgreSQL, and React, on AWS.
Our data platform today is built around Fivetran, AWS DMS or custom pipelines for ingestion, dbt for transformation, PostgreSQL on AWS RDS as the warehouse, and n8n or AWS Lambda for automation between systems. We manage our infrastructure as code with Terraform and use different AWS services depending on requirements.
We have adopted frontier level agentic development practices and continue to push the envelope of what’s possible with current technologies.
YOUR SKILLS AND EXPERIENCE
- Strong experience with Python and SQL.
Similar roles at other companies
Senior Staff Data Platform Engineer
BenevityCalgary, Alberta +1
Pay not posted
Posted Sep 25, 2026
Software Engineer
Fivetran Oakland, California, United States, AMER +1
$175K–$210K / yr
Posted Jul 24, 2026
$174K–$240K / yr
Posted Aug 27, 2026
Senior Staff Data Platform Engineer
BenevityToronto, Ontario
CA$138K–CA$178K / yr
Posted Sep 25, 2026
Listed on Ben's Ashby job board; checked 25 h ago. First seen by us 27 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.