Senior Backend / Data Platform Engineer – Customer Data
Core
Design and implement scalable, event-driven backend services and platform components for data access, integration, and lifecycle management.
Role type
Senior Backend / Data Platform Engineer
Builds
Reusable platform-level components, versioned APIs, and event-driven architectures supporting MADP capabilities
Domain
Data Platform Engineering / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java / Spring Boot, Event-driven systems (Kafka), Event sourcing, CQRS, Distributed systems design, API design, Data modelling, CI/CD pipelines
Preferred skills
Data governance, Cloud infrastructure, Multi-tenant architecture
Technologies
Java, Spring Boot, Kafka
Responsibilities
Design and implement backend services supporting MADP capabilities; Design and implement robust, versioned APIs for data access and integration; Contribute to domain-driven data modelling and manage schema evolution; Contribute to CI/CD pipelines and improve automation; Ensure solutions are production-ready, observable, and support high availability
Seniority
Senior, hands-on IC
