Sporting Fashion & Goods
Senior Software Engineer (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 organisation builds and operates the platforms, products, and services that power PUMA's digital ecosystem. As a Senior Software Engineer (Full Stack) within the Engineering organisation, the role designs, builds, and maintains modern web applications and backend services that power business-critical and consumer-facing experiences. The position works closely with Product Managers, Designers, Architects, Data Engineers, and fellow engineers to deliver intuitive, scalable, secure, and high-performing solutions.
Key Responsibilities
- Design, build, and maintain modern web applications and supporting backend services that power digital products and business platforms.
- Lead the technical design and delivery of complex frontend features and end-to-end user journeys, ensuring high quality, performance, accessibility, and maintainability.
- Develop reusable UI components, frontend frameworks, and integration layers using modern web technologies such as React and TypeScript.
- Build and integrate APIs, microservices, and backend services required to support frontend applications and business workflows.
- Develop responsive, accessible, and user-centric experiences across desktop and mobile web platforms.
- Collaborate with product, design, backend, data, platform, architecture, and external technology partner teams to design and deliver scalable end-to-end solutions.
- Drive improvements in application performance, reliability, observability, security, and overall user experience.
- Contribute to architecture discussions, design reviews, and engineering best practices across teams.
- Mentor engineers through code reviews, technical guidance, and knowledge-sharing activities.
- Leverage automation, AI-assisted engineering tools, and modern software development practices to improve productivity, code quality, and delivery effectiveness.
- Participate in production support, troubleshooting, and continuous improvement initiatives to ensure application stability and operational excellence.
Required Experience & Qualifications
- 7+ years of experience designing, building, and operating modern web applications and digital experiences.
- 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 usability, accessibility, and user experience.
- 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 platforms.
- Good understanding of backend engineering fundamentals using Java, Spring Boot, API design, and microservices architecture.
- Experience building and operating cloud-native applications on Azure, AWS, or GCP, with exposure to 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, conversational commerce experiences, tool calling, streaming interactions, 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, observability, security, and frontend architecture for large-scale applications.
- Experience leading frontend initiatives, mentoring engineers, and driving engineering best practices across teams.
The Application Process
Applying for a job at PUMA is straightforward, and every application is reviewed by real people who are committed to fairness, transparency, and equal opportunity.
- Apply online and follow the steps to upload your application.
- Every application is reviewed by real people, and 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 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 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.