Software Engineer III – Fullstack
Listed on 2026-04-28
-
Software Development
Backend Developer, Cloud Engineer - Software, Software Engineer
Position Summary
Building the right technology foundation for Infrastructure & platforms is vital to success at the scale of Walmart. Our team builds and maintains the foundational technologies that support the tech organization. Included in this are data platforms, enterprise architecture, Dev Ops, cloud computing, and infrastructure. All of these products and services are supported by scalable and powerful infrastructure, ensuring a secure and seamless employee and customer experience across stores, digital channels, and distribution centers.
ResponsibilitiesDesign, develop, and maintain scalable backend services and APIs using Java, Node.js (Type Script), React, Service Now 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 superagent and virtual assistant experiences through backend orchestration and service integrationIntegrate backend systems with ML and GenAI services
, working closely with ML engineers to ensure reliable, observable, and production-ready integrationsDesign 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 planningWrite high-quality, well-tested code
, participate actively in code reviews, and uphold engineering best practices across backend and frontend componentsCollaborate 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 fixesContinuously improve developer productivity and system quality by adopting appropriate tools, frameworks, and engineering practices
3+ years of professional software engineering experience
, with a strong emphasis on backend development and full-stack delivery in production environmentsStrong backend development experience in Java/Spring Boot, Node.js/Type Script, 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 developmentHand-on experience in Service Now and knowledgeable on Service Now Modules
Experience building and operating distributed systems
, including microservices, asynchronous processing, and data-intensive workflowsExposure to real-time systems
, such as conversational interfaces, chatbots, search, or decision-support platforms, with an understanding of latency and reliability considerationsKnowledge on OCR is a plus
Solid API design skills
, including RESTful APIs, service contracts, versioning, and integration patternsExperience integrating with AI/ML or GenAI services
, focusing on backend orchestration, reliability, and performance rather than model developmentWorking knowledge of data storage systems
, including relational and No
SQL databases, and an understanding of trade-offs in data modeling and access patternsUnderstanding of security fundamentals
, including authentication, authorization, and secure API developmentExperience with observability tools
, including logging, metrics, and basic tracing, to support debugging and production readinessStrong problem-solving and debugging skills
, with the ability to work across backend and frontend layers to diagnose issuesEffective communication and collaboration skills
, with a willingness to learn, give feedback, and grow within a team-oriented environmentA sense of ownership and accountability
, with a bias toward writing clean code, improving systems incrementally, and delivering customer value
Option 1:
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).