Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Tesco Poland’s The Contact team builds highly scalable Java services powering Tesco customer experiences. The role emphasizes solving performance and scalability challenges while migrating to Kubernetes, with a focus on reliability and maintainability.
You will mentor engineers, own critical components, and contribute to data-driven features using modern cloud tooling and infrastructure as code.
The Contact team is part of Customers API, the platform that holds core data about Tesco customers and powers personalized customer communication and experiences across Tesco. The platform processes around 500 million customer attribute updates every week and continues to grow as Tesco increases the scale, relevance, and personalization of customer engagement. Built as a cloud-native microservice architecture on Azure, the platform uses Azure Service Bus for event-driven processing, PostgreSQL for data storage, and is currently evolving from Azure App Services towards Kubernetes to support the next stage of scalability and resilience.
Senior Software Engineer in this team will be responsible for designing, building, and maintaining highly scalable services that process large volumes of customer data while keeping the platform reliable, performant, and maintainable. The role will focus on solving real‑world scalability and performance challenges in a modern service with low technical debt, while contributing to the team’s migration to Kubernetes and continued evolution of its architecture. Looking ahead, the team will also explore how to leverage the data in the platform using LLMs, embeddings, new database technologies, and UI capabilities to reduce the time needed to create new customer audiences. This is an opportunity for a senior engineer to work on a business‑critical platform that directly enables personalized experiences for Tesco customers at massive scale.
Our colleagues work with one goal in mind, helping to make every day a little better for our customers, colleagues and communities all over the world. No two customers are the same, neither are our colleagues.
At Tesco, we champion a balance that lets you thrive both in and out of work. Spend 60% of your week collaborating with colleagues at our office locations or local sites and the rest remotely. Whether you're just kicking off your career, juggling passions, or navigating big life events, we're here to support you.
Tesco is committed to celebrating diversity and everyone is welcome at Tesco. As a Disability Confident Employer, we’re committed to providing a fully inclusive and accessible recruitment process, allowing candidates the opportunity to thrive and inform us of any reasonable adjustments they may require.
Want to get to know us better? Watch our team talk about our culture – YouTube
What our colleagues like the most at Tesco:
Discover how our colleagues shape Tesco’s tomorrow.