Sporting Fashion & Goods
Senior Software Engineer (Full Stack) - CONSUMER INTELLIGENCE & ENGAGEMENT
Mid Level
Pune, India
in office
Full time
Job description
About the Role
Sits within the Consumer Intelligence & Engagement organisation, which delivers intelligence and engagement capabilities that enable more relevant and personalised consumer experiences across digital channels. This organisation supports how consumers discover products, engage with content, and elevate experiences through membership and loyalty, using personalisation, recommendations, consumer intelligence, experimentation, and AI-driven decisioning. The role involves building backend services for membership and loyalty capabilities, with responsibility for technical design, development, and validation.
Key Responsibilities
- Design, build, and operate scalable, low-latency APIs, event-driven services, and integration layers that support real-time and batch membership, loyalty, rewards, and consumer engagement use cases.
- Develop and evolve customer-facing web applications and supporting backend services, ensuring a seamless and consistent membership and loyalty experience across digital channels.
- Configure, extend, and integrate the Antavo loyalty platform, including custom workflows, reward mechanisms, member lifecycle processes, event processing, and promotional capabilities.
- Design and implement integrations between Antavo and enterprise commerce platforms such as SFCC, Fluent Commerce, CDP, CRM, marketing automation, and data platforms to support accurate and near real-time member data synchronisation.
- Apply distributed systems principles including asynchronous processing, idempotency, caching, retries, circuit breakers, and event-driven architectures to build resilient and reliable member experiences at scale.
- Ensure solutions are secure, observable, reliable, and resilient by implementing engineering best practices for monitoring, logging, and performance optimisation.
- Collaborate closely with Product Owners, Lead Engineers, Architects, Data Engineers, and AI/ML Engineers to deliver business capabilities and contribute to technical design decisions.
- Contribute to engineering standards, reusable libraries, reference implementations, and platform capabilities that improve consistency, maintainability, and developer experience across teams.
- Troubleshoot production issues through monitoring, logging, crash analysis, and root cause investigation.
- Mentor junior engineers, conduct code reviews, share technical knowledge, and promote engineering best practices across the team.
Required Experience & Qualifications
- 7+ years of experience designing and building large-scale distributed backend systems on cloud-native platforms.
- Experience implementing or integrating enterprise loyalty platforms, including member lifecycle management, rewards, promotions, campaign execution, and loyalty transaction processing.
- Strong understanding of design patterns, data structures, and algorithms, with practical experience applying them to real-world use cases.
- Expertise in backend engineering, API design, microservices, event-driven architectures, and scalable integration patterns using Java, Spring Boot, and related frameworks.
- Working knowledge of React and modern frontend development practices sufficient to contribute to customer-facing applications.
- Experience with Node.js and related frameworks.
- Experience with event streaming platforms such as Kafka.
- Experience with SQL/NoSQL databases and an understanding of database architecture and distributed data management.
- Experience with observability, reliability engineering, and performance optimisation.
- Experience using coding agents, LLMs, or AI-assisted engineering tools.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Preferred Skills
- Experience with the Antavo loyalty platform.
- Experience in eCommerce, retail, or consumer digital products is strongly preferred.
The Application Process
Every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity.
- Applications are submitted online and reviewed by real people.
- No automated systems or AI tools are used to make hiring decisions; every decision is made by real people with judgment and accountability.
- AI-supported functions may be used for isolated organisational steps, such as scheduling interviews, with no influence on decisions in the application process.
About the Company
PUMA is a global sports brand creating footwear, apparel, and accessories that inspire athletes and everyday movers. The PUMA Group owns PUMA, Cobra Golf, and stichd, operates in 120+ countries, and has around 22,000 employees worldwide. PUMA looks for SPEED & SPIRIT in candidates, defined by values that inspire employees to be driven in performance, vibrant in sporting legacy, and together in team spirit, while letting individual talent and experience shine.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.