> Markdown version of [/jobs/ext/349969-software-engineering-specialist-data](https://www.wearedevelopers.com/jobs/ext/349969-software-engineering-specialist-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 Engineering Specialist - Data - **Company:** BT Group - **Location:** Ipswich, UK - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Unix, Databases, Data Validation, Relational Databases, Decision Support Systems, Elasticsearch, Operational Data Store, Ruby, Software Engineering, Data Streaming, Systems Integration, Web Application Frameworks, Test-Driven Development (TDD), Grafana, Git, Apache Kafka, Build Tools, Data Management, Machine Learning Operations, Tools for Reporting, Functional Programming, Kibana, Data Pipelines - **Published:** June 20, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=d668d117e5b442ba ## About the Role Do you have experience in UNIX?, * A software developer with a strong software engineering background and extensive experience building robust, maintainable systems. * Proficiency with Ruby/Rails or strong experience in other OO/functional languages and modern web frameworks. * A solid understanding of Unix/Linux, Git, and database technologies. * Passion for high-quality engineering, e.g: TDD, maintainable code, continuous improvement. * Comfortable building systems that ingest, clean, validate and transform data, including batch and/or streaming workloads (e.g. using Kafka) * Strong understanding of data modelling, databases (e.g. elasticsearch and relational databases) Desirable Skills * Familiarity with machine learning workflows (supporting, not building models). * Exposure to operational, telemetry or network-related data. * Experience with data visualisation tools or libraries (e.g. Grafana, Kibana, charting libraries, dashboards). * Understanding of data quality, data validation, and observability in data pipelines. ## Description This is a hands-on developer role where you will work in a small team of full-stack software developers. You will work closely with our customers (including data specialists embedded in our operational teams) to build tools that, amongst other things, enable them to derive insights, analyse operational data, and apply their domain knowledge effectively. What you'll be doing * Your work will involve designing and implementing software that helps our users work with data: building data pipelines, developing visualisation and analytics tools, integrating with existing data platforms, and enabling data-driven decision making. * You will own individual pieces of work end-to-end and be expected to work with our customers to define what it is they need. * You won't be expected to be a data scientist, but you will be expected to understand data workflows, the underlying technologies, appreciate analytical needs, and work collaboratively to turn them into robust, scalable software. * You will pair/mob with teammates, coach others, own technical decisions, and help shape the direction of our data tooling. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Coffee with Developers - Robby Russell](https://www.wearedevelopers.com/videos/917-coffee-with-developers-robby-russell) - [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) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)