Sporting Fashion & Goods
Software Engineer II (Full stack) - Consumer Intelligence & Engagement
Mid Level
Pune, India
in office
Full time
Job description
About the Role
As a Software Engineer (Full Stack), the role involves building and enhancing consumer-facing web applications that power AI-driven product discovery, search, recommendation, and personalisation experiences. The engineer contributes across the full technology stack, with a primary focus on frontend development using modern web technologies while collaborating on backend services and integrations. The role works closely with Lead Engineers, Engineering Managers, AI/ML Engineers, and Product teams to deliver scalable, reliable, and engaging digital experiences.
Key Responsibilities
- Design and build modern web applications and user experiences that power AI-driven product discovery, search, recommendation, and personalisation capabilities.
- Own end-to-end delivery of features from design and development through deployment.
- Develop reusable UI components and frontend applications using React and modern web technologies.
- Collaborate with AI/ML, Data, and Backend Engineers to integrate GenAI, recommendation, personalisation, and search capabilities into consumer-facing experiences.
- Integrate frontend applications with APIs, microservices, and enterprise platforms to deliver seamless end-to-end customer journeys.
- Contribute to the development of backend services and integration layers that support frontend experiences and business workflows.
- Drive improvements in application performance, accessibility, scalability, reliability, and overall user experience.
- Participate in design reviews, code reviews, and engineering best practices to maintain high-quality software delivery.
- Leverage AI-assisted engineering tools and practices to improve productivity, code quality, and delivery effectiveness.
Required Experience & Qualifications
- 4+ years of experience building modern web applications and digital consumer experiences.
- Strong experience in React, TypeScript, JavaScript, and modern frontend development practices.
- Experience building responsive, scalable, and high-performing web applications with a strong focus on usability and user experience.
- Experience integrating frontend applications with REST APIs, microservices, and backend platforms.
- Good understanding of backend development using Java, Spring Boot, API design, and microservices architecture.
- Experience working with SQL/NoSQL databases, caching technologies such as Redis, and event-driven architectures such as Kafka.
- Experience building and deploying applications on cloud platforms such as Azure, AWS, or GCP.
- Good understanding of system design, application performance, observability, reliability, and operational excellence.
- Strong collaboration skills and experience working across product, design, engineering, data, and AI teams.
Preferred Skills
- Experience with search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.
- Exposure to AI/ML, Generative AI, LLMs, conversational experiences, or AI-powered applications.
The Application Process
The application process is designed to be fair and transparent, with human review at decision points.
- Applications are submitted online by following the steps to upload an application.
- Every application is reviewed by real people committed to fairness, transparency, and equal opportunity.
- No automated systems or AI tools are used to make hiring decisions.
- AI-supported functions may be used for isolated organisational steps such as scheduling interviews, with no influence on application decisions.
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 candidates who embody SPEED & SPIRIT, defined by values to BE DRIVEN, BE VIBRANT, and BE TOGETHER, and to let 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.