> Markdown version of [/jobs/ext/3184936-software-engineer-data](https://www.wearedevelopers.com/jobs/ext/3184936-software-engineer-data). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Data) - **Company:** Ben - **Location:** London, UK - **Salary:** £104,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Amazon Web Services, Amazon S3, Backup Devices, Data Infrastructure, Data Integration, Extract Transform Load (ETL), Django Web Framework, Human Resources Information System (HRIS), Graph Database, Python (Programming Language), PostgreSQL, Operational Databases, Open Web Application Security, SQL Databases, File Transfer Protocol (FTP), Data Ingestion, ReactJS, AWS Lambda, Data Layers, Amazon Relational Database Service, Terraform - **Published:** September 1, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=c0e0949fb04c15e6 ## About the Role * Strong experience with Python and SQL. * A few years building and running production data pipelines that other people relied on. * Comfortable with infrastructure as code, ideally Terraform, and hands-on with AWS, for example Lambda, ECS, Glue, S3, RDS. * A good grasp of ETL/ELT and orchestration. * Experience building or running data integrations and connectors, especially ones that other companies or customers depend on, is a real plus. * Solid software engineering fundamentals: clean code, sensible design, and tests you can rely on. * You keep security in mind when you build applications and configure infrastructure, and you know what enterprise customers expect of their data., * Experience working on customer-facing data integrations such as HRIS or payroll feeds via SFTP and in EDI format * Experience with MCP server development, or different ways of preparing data for AI agents such as ontology modelling, context, knowledge graphs, and semantic layers. ## Description 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., * 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. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)