Responsible for coding, unit testing, building high performance and scalable applications that meet the needs of millions of Walmart-International customers, in the areas of supply chain management & Customer experience.
Take ownership of end-to-end technical solutions, driving architectural decisions and influencing system design across multiple domains.
Mentor and guide engineers, fostering a culture of technical excellence and continuous improvement.
Architect, design, build, and deploy scalable, resilient solutions at Walmart scale, impacting millions of customers and thousands of sellers.
Lead technical deep-dives and proactively identify opportunities for optimization.
Lead Proof of Concept (POC) and Proof of Technology (POT) initiatives, evaluating emerging technologies and frameworks for adoption.
Provide technical mentorship and coaching to engineers at all levels, enhancing team deliverables by assessing risks, overcoming challenges, and offering actionable guidance.
Develop and recommend solution design options, balancing requirements, standards, and infrastructure constraints.
Communicate and present complex technical solutions to stakeholders, influencing decision-making and building consensus across teams.
Serve as the technical lead for major feature delivery, ensuring high-quality, timely releases and cross-team collaboration.
Define, review, and improve KPIs, monitoring, and alarms to ensure robust, reliable production systems.
Requirements
6+ years of relevant experience in backend development using Java Spring Boot, YAML, Git, automated testing, cloud technologies, and Kubernetes.
Deep proficiency in architecture, design, development, and technical reviews of distributed systems.
Demonstrated experience designing and implementing solutions at Walmart’s scale, with a track record of delivering business-critical systems.
Actively engage with Walmart’s community of architects and engineers, sharing knowledge and driving adoption of best practices.
Proven hands-on experience designing and delivering scalable, high-performance solutions in complex environments.
Advanced proficiency in developing sophisticated, scalable, and high-performing backend systems.
Expertise in leveraging open-source technologies and public cloud platforms.
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area (or equivalent experience).
Tech Stack
Cloud
Distributed Systems
Java
Kubernetes
Spring
Spring Boot
SpringBoot
Benefits
Beyond our great compensation package, you can receive incentive awards for your performance.
Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.