PUMA logo

Senior Software Engineer (Backend) - Consumer Intelligence & Engagement- Consumer Intelligence & Engagement

PUMA
NewPosted yesterday

LOCATION

Local Office Pune · Onsite

EXPERIENCE

7+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaSpring BootMicroservices ArchitectureSystem DesignDistributed SystemsRESTful APIsApache Kafka

Job description

Overview

Senior Software Engineer (Backend) in the Consumer Intelligence & Engagement organisation, designing and building production-grade backend services and web applications that power personalisation and recommendation capabilities.

What you'll do

  • Design and build scalable APIs, microservices, and integration services that power AI-driven product discovery, search, recommendation, and personalization experiences.
  • Lead the technical design and delivery of complex features and services, ensuring high quality, scalability, and maintainability.
  • Partner with AI/ML Engineers and Data Engineers to design and integrate GenAI, recommendation, personalization, and search capabilities into consumer-facing applications.
  • Drive the implementation and optimization of search experiences using technologies such as Elasticsearch, OpenSearch, and vector search platforms.
  • Build and operate event-driven solutions using technologies such as Kafka and cloud-native architectures.
  • Drive improvements in performance, reliability, observability, security, and operational excellence across owned domains.
  • Mentor engineers, contribute to technical design reviews, and promote engineering best practices across the team.
  • Collaborate with product, engineering, and external technology partners to deliver business outcomes and accelerate innovation.
  • Leverage AI-assisted engineering tools and practices to improve productivity, code quality, and delivery effectiveness.

What you'll need

  • 7+ years of experience designing, building, and operating large-scale web applications and distributed systems.
  • Strong expertise in Java, Spring Boot, API design, and microservices architecture.
  • Experience designing and operating scalable, highly available, and resilient backend systems in production environments.
  • Hands-on experience with search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.
  • Experience working with SQL/NoSQL databases, caching technologies such as Redis, and event streaming platforms such as Kafka.
  • Experience building and operating cloud-native applications on Azure, AWS, or GCP.
  • Strong understanding of distributed systems, system design, observability, performance optimization, and operational excellence.
  • Experience leading technical initiatives and collaborating across engineering, product, data, and AI teams.
  • Experience mentoring engineers and driving engineering best practices.

Nice to have

  • Exposure to AI/ML, Generative AI, LLMs, RAG-based applications, or AI-powered consumer experiences.

Details

  • Location: Local Office Pune (Global Function).

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Software Engineer (Backend) - Consumer Intelligence & Engagement- Consumer Intelligence & Engagement