Software Engineer I
Full Job Description
Your Mission
As a Software Engineer (Full Stack), you will build and enhance consumer-facing web applications that power AI-driven product discovery, search, recommendation, and personalization experiences. You will contribute across the full technology stack with a primary focus on frontend development using modern web technologies while supporting backend services and integrations.
What You Will Do:
- Build and enhance web applications that power AI-driven product discovery, search, recommendation, and personalization experiences.
- Develop reusable UI components and consumer-facing applications using React and modern web technologies.
- Partner with AI/ML and Data Engineers to integrate GenAI, recommendation, and search capabilities into customer experiences.
- Build and enhance search and discovery experiences using technologies such as Elasticsearch, OpenSearch, or similar platforms.
- Integrate frontend applications with APIs, microservices, and enterprise platforms to deliver seamless user journeys.
- Contribute to backend services and integration components that support frontend applications and business workflows.
- Ensure solutions are secure, scalable, observable, and reliable through strong engineering practices.
- Collaborate with engineers, product managers, and designers to deliver high-quality customer experiences.
- Leverage AI-assisted engineering tools and practices to improve productivity, code quality, and delivery effectiveness.
Company
PUMA
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 over 120 countries, a...
Practice this interview
A voice mock interview for Software Engineer I (Full Stack) - Consumer Intelligence & at PUMA, with questions from this job description and your resume, and a scored report afterwards.
Set up interview