Sporting Fashion & Goods
Software Engineer II (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 the intelligence and engagement capabilities that enable more relevant and personalised consumer experiences across digital channels. The organisation supports how consumers discover products, engage with content and elevate experiences through membership and loyalty, using capabilities such as personalisation, recommendations, consumer intelligence, experimentation and AI-driven decisioning. As a Software Engineer (Full Stack), the postholder builds the backend services that power personalisation and recommendation capabilities, taking responsibility for technical design, build and validation.
Key Responsibilities
- Design and build scalable, low latency APIs, event-driven services and integration layers that support real-time and batch recommendation use cases.
- Partner with AI/ML Engineers and Data Engineers to deploy machine learning models and recommendation algorithms relevant to the business use case.
- Expose AI services and microservices for the consumer layer.
- Build UI applications using the React framework.
- Ensure solutions are secure, observable, reliable and resilient through strong engineering practices.
- Optimise performance, scalability, reliability and operational efficiency through automation and proactive improvements.
- Leverage AI-assisted engineering practices and tools to improve engineering productivity, code quality and delivery effectiveness.
Required Experience & Qualifications
- 4+ years of experience designing and building large-scale distributed backend systems on cloud-native platforms.
- Hands-on experience building and operating recommendation and personalisation capabilities.
- Expertise in backend engineering, API design, microservices, event-driven architectures and scalable integration patterns using Java, Spring Boot and related frameworks.
- Frontend development experience using React.
- Experience with Redis or equivalent caching systems.
- Experience with event streaming platforms such as Kafka.
- Experience with observability, reliability engineering and performance optimisation.
- Experience using coding agents, LLMs or AI-assisted engineering tools to improve software delivery and developer productivity.
Preferred Skills
- Experience in eCommerce, retail or consumer digital products is strongly preferred.
The Application Process
Applying for a job at PUMA is easy and is done by submitting an application online. Every application is reviewed by real people who are committed to fairness, transparency and equal opportunity, and no automated systems or AI tools are used to make hiring decisions.
- Apply online and follow the steps to upload your application.
- Applications are reviewed by real people, with decisions made by people exercising real 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 its candidates, defined by values that inspire the business to be driven in performance, vibrant in its 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.