Software Engineer II (Full Stack) - Consumer Intelligence & Engagement
PUMA SEMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and build scalable, low latency backend APIs and event-driven services supporting real-time and batch recommendation use cases.
Collaborate with AI/ML and Data Engineers to deploy machine learning models and expose AI-powered microservices for consumer-facing layers.
Develop frontend applications using React and ensure solutions are secure, reliable, observable, and optimized for performance and operational efficiency.
Minimum Requirements
4+ years of experience designing and building large scale distributed backend systems on cloud-native platforms.
Proficiency in backend engineering with Java, Spring Boot, microservices, API design, event-driven architectures, and integration patterns.
Frontend development experience using React framework.
Experience with Redis or equivalent caching, Kafka or similar event streaming platforms, and observability and reliability engineering.
Ideal Candidate Profile
Experienced in building and operating recommendation and personalisation capabilities in eCommerce, retail, or consumer digital products.
Comfortable working closely across AI/ML, data engineering, and software engineering teams to integrate and deploy machine learning models.
Familiar with leveraging AI-assisted engineering tools and coding agents to improve software delivery and developer productivity.
