Senior Software Engineer - Price Domain
Marks & Spencer · London
Yesterday
HybridFull_timepricing systemspromotions managementevent-driven architectures
Yesterday
Workplace
Hybrid
Employment
Full_time
Location
London
Posted
Yesterday
Summary
The senior software engineer will build backend services and APIs for pricing and promotions using Java, Kotlin, Kafka, and GraphQL. The role is hybrid and focuses on scalable, high-volume retail systems.
Responsibilities
- Design backend services for pricing
- Build microservices for promotions management
- Contribute to Kafka-based event architectures
- Evolve GraphQL APIs and governance
- Build resilient low-latency data solutions
- Support features through deployment and operations
javakotlinmicroserviceskafkagraphqlmongodbredispostgresqlrest
pricing systemspromotions managementevent-driven architecturesdistributed data architectureshigh-volume transactional systems