Back to jobs
W

Senior, Software Engineer (Back End)

🇺🇸Walmart

(USA) Crossman Service Building CA SUNNYVALE Home Office0 applicants
Posted 1d ago · Apr 30, 2026, 12:00 AMApply by Mon, Jun 15, 2026
Full TimeSenior

Job Description

Position Summary... What you'll do... Immigration sponsorship is not available for this role . This is a full-time, onsite role at our Sunnyvale, CA office. This position is not eligible for remote work. As a Senior Software Engineer at Walmart, you will design and develop scalable services to enrich journey context, strengthening 1:1 hyper-personalized experience. This system plays a very important role in providing recommendations based on current user context. About the Team: Our Personalization team at Walmart is dedicated to the mission of knowing our customers better and making it frictionless and faster for them to get what they want while building a trusted partnership with Walmart. We help bring a seamless experience to our customers irrespective of how and where they engage with us – while shopping online or picking groceries at stores. We thrive to provide each customer with a journey tailored to their individual needs, preferences and routines. We operate at the intersection of huge Walmart assortment, millions of customers, thousands of stores and Walmart associates - a multi-layer multi-objective problem space which has a unique impact on Global customer base and powers assisted AI for our associates. What you'll do: Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements; translating requirements into technical solutions; gathering requested information (for example, design documents, product requirement) Design robust and scalable architectures; writing and developing code; conducting unit testing Communicating status and issues to team members and stakeholders and collaborate with cross functional teams Troubleshoot open issues and bug-fixes Enhancing design to prevent re-occurrences of defects while ensuring on-time delivery What you'll bring: 3-5 years of Software Engineer experience (with Master's degree) 4-6 years of Software Engineer experience (with Bachelor's degree) Java and/or Python a must Knowledge of Distribution Systems Strong Expertise in Java, Object Oriented & Functional Programming, Design Patterns. In depth knowledge of No-SQL and RDBMS technologies. Proficient with event driven architecture using Kafka. Advanced knowledge of complex software design, distributed system design, design patterns, data structures and algorithms. Working knowledge in container and cloud native technologies – Kubernetes, Docker. About Walmart Global Tech: Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That's what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts and service professionals within the world's leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered. We train our team in the skillsets of the f

Read original posting

Required Skills

R
W

Walmart