Sporting Fashion & Goods
Software Engineer II (Full stack)
Mid Level
Pune, India
in office
Full time
Job description
About the Role
At PUMA, technology plays a critical role in enabling exceptional consumer, digital, and business experiences across global markets, and the engineering teams build and operate the platforms, products, and services that power the company's digital ecosystem. The role sits within the Engineering organisation, contributing to the development and evolution of modern digital platforms and applications that support key business capabilities across eCommerce, consumer engagement, retail, merchandising, supply chain, data, and enterprise domains. The organisation embraces cloud-native architecture, engineering excellence, automation, AI-assisted development, and a product-centric mindset to deliver scalable and impactful solutions.
Key Responsibilities
- Design, build, and maintain modern web applications and supporting backend services that power business-critical and consumer-facing experiences.
- Drive the technical design and delivery of complex frontend features and end-to-end user journeys.
- Develop scalable, reusable, and maintainable UI architectures, components, and shared libraries using React and TypeScript.
- Build and enhance backend APIs and microservices required to support frontend experiences and business workflows.
- Optimise application performance, accessibility, reliability, security, and overall user experience.
- Contribute to architecture discussions, technical design reviews, and engineering best practices.
- Troubleshoot complex production issues and drive improvements in observability and operational excellence.
- Collaborate with product managers, designers, backend, platform, data, and architecture teams to deliver integrated, scalable solutions and impactful business outcomes.
- Mentor junior engineers through code reviews, technical guidance, and knowledge sharing.
- Leverage automation, AI-assisted engineering tools, and modern development practices to improve development productivity and quality.
- Contribute to continuous improvement of engineering standards, development processes, and platform capabilities.
Required Experience & Qualifications
- 5-7 years of experience designing, building, and operating modern web applications and full-stack software solutions.
- Strong expertise in React, TypeScript, JavaScript, and modern frontend engineering practices.
- Experience building scalable, responsive, and high-performing web applications with a strong focus on user experience and accessibility.
- Strong understanding of component-based architecture, state management, frontend design patterns, and design-system-driven development.
- Hands-on experience integrating frontend applications with REST APIs, microservices, and backend services.
- Good understanding of backend development using Java, Spring Boot, API design, and microservices architecture.
- Experience working with relational and NoSQL databases, caching technologies, and cloud-native applications on Azure, AWS, or GCP.
- Exposure to containerisation and orchestration technologies such as Docker and Kubernetes.
- Experience building AI-powered and conversational user experiences using frameworks such as Google Conversational Commerce Kit (CCK), Vercel AI SDK, CopilotKit, LangChain/LangGraph, OpenAI SDK, or similar agentic application frameworks.
- Familiarity with agentic workflows, tool calling, streaming interactions, conversational experiences, and Retrieval-Augmented Generation (RAG) patterns within modern web applications.
- Familiarity with search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.
- Strong understanding of application performance optimisation, observability, security, and operational excellence.
- Experience owning medium-to-large features and contributing to technical design discussions and engineering best practices.
The Application Process
Applications are submitted online, with candidates following the steps to upload their application. PUMA states that every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity, regardless of background, identity, or experience.
- Submit an application online and upload the required application materials.
- Every application is reviewed by real people; no automated systems or AI tools are used to make hiring decisions.
- All hiring decisions are made by people, with real judgement and accountability.
- AI-supported functions may be used for isolated organisational steps such as scheduling interviews, and these have 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. The company looks for SPEED & SPIRIT in its candidates, defined by values that inspire employees to be driven in their performance, vibrant in their sporting legacy, and together in their 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.