W

(IND) SENIOR, SOFTWARE ENGINEER (Full Stack)

Walmart Global Tech India · Bengaluru, Karnataka, India

~₹35L (est.)6–14 yrs experiencefull_timePosted 1w ago
Apply now →

Job description

**About Team** Walmart is a multi-national people led tech powered omnichannel retailer with over 2.2M associates. At People Support Tech, EBS we help, support and empower the Walmart’s HR function with AI and GenAI solutions to improve productivity, harnessing the opportunities for growth, focusing on well-being and cultivating cultures of belonging for all Walmart's associates. Our team is responsible for transforming the People Help Center experience that is being leveraged by 2.2M associates through different voice and chat channels. The vision is to deliver a radically efficient, deeply empathetic People Services experience where associates get what they need the first time—with clarity, speed, and zero unnecessary effort. By leveraging AI, the system anticipates and resolves associates’ queries on HR functions like Benefits, Payroll etc. before they become human contacts, ensuring proactive support for associates. Additionally, human agents are empowered with context, judgment support, and automation, allowing them to deliver faster, more accurate assistance while focusing on meaningful interactions. This approach enhances productivity, cultivates a culture of belonging, and completely transforms the HR Help Center Experience for all Walmart's associates. Our team is seeking a Senior Software Engineer (Full-Stack) to help design and build scalable, user-facing systems that power AI-enabled People Support experiences. In this hands-on role, you will work across backend services and modern web frontends, with a primary focus on backend system design, APIs, and integrations. You will collaborate closely with product, design, and ML partners to deliver reliable, performant solutions that directly impact millions of associates. Walmart’s Enterprise Business Services (EBS) is a powerhouse of several exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart. As a key part of Walmart Global Tech, our teams set the bar for operational excellence and leverage emerging technology to support millions of customers, associates, and stakeholders worldwide. Each time an associate turns on their laptop, a customer makes a purchase, a new supplier is onboarded, the company closes the books, physical and legal risk is avoided, and when we pay our associates consistently and accurately, that is EBS. Joining EBS means embarking on a journey of limitless growth, relentless innovation, and the chance to set new industry standards that shape the future of Walmart. What you will do Design, develop, and maintain scalable backend services and APIs using Java, Node.js (TypeScript), and Python to support AI-driven web and conversational applications Build and enhance user-facing web applications using React, collaborating with designers and product managers to deliver intuitive and performant experiences Implement and operate real-time conversational and search capabilities, supporting chatbot and virtual assistant experiences through backend orchestration and service integration Integrate backend systems with ML and GenAI services, working closely with ML engineers to ensure reliable, observable, and production-ready integrations Design and evolve service contracts, data models, and workflows across microservices and event-driven architectures Contribute to system reliability, scalability, and performance, applying best practices in caching, concurrency, error handling, and capacity planning Write high-quality, well-tested code, participate actively in code reviews, and uphold engineering best practices across backend and frontend components Collaborate cross-functionally with product managers, designers, ML engineers, and other developers to translate business requirements into technical solutions Participate in production support and on-call rotations, helping diagnose issues, resolve incidents, and implement long-term fixes Continuously improve developer productivity and system quality by adopting appropriate tools, frameworks, and engineering practices What you will bring 6+ years of professional software engineering experience, with a strong emphasis on backend development and full-stack delivery in production environments Strong backend development experience in Java/Spring Boot, Node.js/TypeScript, and/or Python Hands-on experience building modern web applications using React, with a solid understanding of frontend fundamentals, state management, and API-driven UI development Experience building and operating distributed systems, including microservices, asynchronous processing, and data-intensive workflows Exposure to real-time systems, such as conversational interfaces, chatbots, search, or decision-support platforms, with an understanding of latency and reliability considerations Solid API design skills, including RESTful APIs, service contracts, versioning, and integration patterns Experience integrating with AI/ML or GenAI services, focusing on backend orchestration, reliability, and performance rather than model development Working knowledge of data storage systems, including relational and NoSQL databases, and an understanding of trade-offs in data modeling and access patterns Understanding of security fundamentals, including authentication, authorization, and secure API development Experience with observability tools, including logging, metrics, and basic tracing, to support debugging and production readiness Strong problem-solving and debugging skills, with the ability to work across backend and frontend layers to diagnose issues Effective communication and collaboration skills, with a willingness to learn, give feedback, and grow within a team-oriented environment A sense of ownership and accountability, with a bias toward writing clean code, improving sy