T

Tesco

Grocery and general merchandise retailer

Software Engineer 3

Backend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • Expertise in Java, J2EE, Spring Boot, or an equivalent enterprise technology stack.
  • Strong experience designing and building scalable microservices and distributed systems.
  • Expertise in event-driven architecture using Kafka or similar messaging platforms.
  • Hands-on experience with cloud platforms such as Azure, AWS, or GCP.
  • Strong Infrastructure as Code experience using Terraform or equivalent tools.
  • Experience with API design, API gateways, service mesh technologies, rate limiting, resiliency, and traffic management patterns.
  • Deep understanding of observability, monitoring, logging, tracing, performance tuning, and operational excellence.
  • Strong knowledge of relational and NoSQL databases.
  • Experience with CI/CD, automated testing, security scanning, and deployment automation.
  • Hands-on expertise with TDD, BDD, multithreading, concurrency, and performance engineering.
  • Experience integrating LLMs into enterprise applications, implementing guardrails, and building agentic workflows or skills.
  • Strong architecture, solution design, work breakdown, estimation, dependency management, and delivery planning skills.
  • Proven ability to mentor engineers, perform high-quality code reviews, and drive engineering best practices.
  • Experience with Couchbase or other NoSQL databases.
  • Hands-on experience with Kubernetes, Docker, service platforms, and platform engineering.

Responsibilities

  • Design and implement scalable, secure, and resilient software solutions.
  • Lead technical design discussions and drive architecture decisions across teams.
  • Translate business requirements into technical solutions, APIs, services, and event contracts.
  • Break down large initiatives into deliverable workstreams and define implementation sequencing.
  • Collaborate with product, architecture, platform, and partner teams to align on delivery and technical strategy.
  • Write high-quality, maintainable, and testable code while promoting engineering excellence.
  • Review code, mentor engineers, and provide technical guidance to the wider team.
  • Build and operate cloud-native applications with strong observability and operational ownership.
  • Drive automation across build, deployment, testing, security, and infrastructure provisioning.
  • Support production systems and lead troubleshooting of complex technical issues.

Desired Qualifications

  • Experience with Event Sourcing and Domain-Driven Design.
  • Knowledge of security engineering, threat modeling, and security certifications.
  • Experience with OpenTelemetry, Grafana, Prometheus, New Relic, Datadog, Splunk, or equivalent observability tools.
  • Built autonomous agents or multi-agent AI systems in production environments.
  • Experience with MCP server integrations and AI platform security.
  • Experience leading large-scale modernization or cloud transformation programs.

About the Company

Tesco

Grocery and general merchandise retailer

Tesco is best understood as a multinational grocery and general-merchandise retailer. The group combines customer-facing retail with distribution, digital, commercial, and analytical capabilities. It serves households through stores and online shopping while also operating wholesale, data-science, and financial-service businesses. Work spans stores, fulfillment, supply chain, product, technology, data, finance, and group functions. The scope reflects Tesco PLC and its principal business lines without implying every role sits in the core supermarket operation.

Company size
Not listed
Company stage
IPO
Headquarters
Broxbourne, United Kingdom
Founded
1919

Recently Posted Jobs

Explore more opportunities at Tesco

See more jobs