Tesco
Software Development Engineer II - BDP
Job Description
Salary: £36,000 - 76,000 per year
Requirements:- Were looking for someone with working knowledge of Java and an interest in backend development.
- Were looking for familiarity with object-oriented programming principles.
- Were looking for some practical experience building event-driven services and/or REST APIs.
- We value a willingness to learn and collaborate in a team environment.
- We value strong communication skills, including asking questions, seeking feedback, and sharing what youre learning.
- We welcome exposure to Spring Boot, NoSQL databases, or cloud services.
- We value curiosity about performance, scalability, and observability in large-scale systems.
- Familiarity with Git, CI/CD pipelines, and containerisation is an advantage.
- Some experience with platforms such as Kafka is an advantage.
- Youll develop features for our backend event-driven platform using Java and Spring Boot.
- Youll pair with more senior engineers to design, implement, test, and ship code.
- Youll learn to use observability tools such as New Relic and Splunk to monitor live systems.
- Youll participate in planning sessions and team discussions to understand requirements and contribute ideas.
- Youll write automated test suites to support code correctness and maintainability.
- Youll collaborate with team members to review code and improve development practices.
- Youll develop your understanding of distributed systems, large-scale data processing, and performance optimisation.
- Youll create, maintain, and deploy applications using CI/CD pipelines.
- Youll gain hands-on experience with Kafka, Kubernetes, and managing distributed services.
- Backend
- CI/CD
- Cloud
- Git
- Support
- Java
- Kafka
- Kubernetes
- Mobile
- Network
- NoSQL
- REST
- Splunk
- Spring
- Spring Boot
- Web
More:
Were Tesco, a supermarket, technology company, and mobile network provider. Our Behavioural Data Platform (BDP) captures and processes behavioural data from web, mobile, and in-store systems to support analytics and customer experiences. Were looking for a Software Development Engineer II to join our collaborative, self-organising team and help build high-performance event-driven services used to create personalised experiences for millions of customers. This is a full-time, permanent hybrid role based in Welwyn Garden City, with 60% of the week spent collaborating at our offices or local sites and the remainder remote. We offer an annual bonus of up to 20% of base salary, at least 25 days holiday plus a personal day and bank holidays, private medical insurance, parental leave benefits, a 24/7 virtual GP service, an Employee Assistance Programme, and mental wellbeing support. We welcome flexible working conversations and are committed to an inclusive, accessible recruitment process.
last updated 39 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Tesco
Tesco
Welwyn Garden City
IT
Skills & Technologies
Inferred from job description
Salary Insight
£56,000
This role
£60,000
UK median
This salary is 7% below the UK median for Software Engineers (£60,000/yr).
Based on 2024–2025 UK technology sector benchmarks