Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Full Stack Engineer to lead the design and development of the Workforce Intelligence Platform (WIP) as a scalable, secure, and extensible analytics platform. This role will drive end-to-end architecture across frontend, backend, and data access layers, with a strong focus on performance, security, and platform capabilities. The role will work on solving complex problems such as dynamic data access, real-time security enforcement, high-scale query execution, and AI-driven analytics experiences.

What you'd actually do

  1. Own end-to-end product and platform experience, spanning frontend (React) to backend services and data access layers
  2. Design and build intuitive, high-performance UI/UX for dashboards, filters, and data interaction experiences
  3. Develop responsive, scalable frontend applications using React, TypeScript, and modern UI frameworks (AG Grid, charting libraries, component systems)
  4. Partner with product and design to translate complex data workflows into simple, user-friendly experiences
  5. Build and optimize backend services (Java/Spring Boot or Python/FastAPI) for query execution, caching, and analytics delivery

Skills

Required

  • 7-9 + years of experience building scalable full-stack applications and platforms
  • Strong expertise in frontend development (React, TypeScript, modern state management, component-driven architecture)
  • Experience building data-heavy UI applications (dashboards, tables, filters, interactive visualizations)
  • Proficiency with UI libraries and tools such as AG Grid, Recharts/D3, or similar visualization frameworks
  • Strong understanding of UI/UX principles, with ability to design intuitive and performant user experiences
  • Solid backend experience with Java (Spring Boot) or Python (FastAPI) and API design (REST/GraphQL)
  • Experience with distributed systems, microservices, and high-scale platforms
  • Familiarity with data systems (BigQuery, SQL optimization, large datasets)
  • Hands-on experience with performance optimization across frontend and backend (rendering, caching, concurrency)
  • Strong understanding of security concepts (RBAC, RLS, CLS; ABAC is a plus)
  • Experience with cloud platforms (GCP preferred) and modern DevOps practices
  • Proven ability to design scalable systems and influence architecture decisions
  • Strong collaboration skills to bridge engineering, product, and design

Nice to have

  • ABAC is a plus
  • GCP preferred

What the JD emphasized

  • AI-driven analytics experiences
  • dynamic data access
  • real-time security enforcement
  • high-scale query execution
  • AI-driven analytics experiences

Other signals

  • AI-driven analytics experiences
  • NLQ interfaces
  • AI-assisted workflows