Staff, Software Engineer - Full Stack
Walmart
Location
🇺🇸 Fremont, United States
Type
full_time
Salary
$143k–$286k
Posted
2d ago
Job Description
Position Summary
...As a Staff Software Engineer at Walmart, you will lead the design and delivery of scalable platform capabilities, driving the full software development lifecycle with a focus on cloud-native architecture and AI/ML integration. You will provide technical leadership, mentor engineering teams, and collaborate across functions to translate complex user needs into actionable solutions.
Your role
will emphasize engineering excellence, innovation, and continuous improvement to enhance developer productivity and system resilience. This position demands strong judgment, adaptability, and a commitment to delivering high-quality, maintainable software aligned with business objectives. About the team: Join a committed engineering team advancing Seller Payments and Financial Services to support Walmart’s Marketplace growth. The Marketplace Payments team develops secure, scalable payment platforms and financial services that enable global sellers to transact efficiently and expand their businesses. This team delivers innovative payment solutions impacting millions of shoppers worldwide. Collaborating across functions, the team ensures a seamless, reliable experience for Walmart sellers while driving continuous improvement. Emphasizing technical excellence, data-driven decision making, and cloud-native architecture, the team builds scalable, resilient systems and delivers high-quality software solutions globally.
What you'll do
... • Deliver platform capabilities including infrastructure, tooling, and ML frameworks aligned with roadmap milestones and domain priorities. • Lead end-to-end software development lifecycle activities—design, coding, testing, deployment, monitoring, maintenance—while leveraging AI to accelerate delivery and enhance quality across every stage of the SDLC. • Apply cloud-native architecture principles to ensure scalable, resilient, and agile systems. • Conduct system design reviews to validate feasibility and ensure alignment with architectural best practices. • Build AI-driven applications and integrate ML components using multiple programming languages. • Mentor engineers, influence technical decisions, and promote engineering excellence through documentation and knowledge sharing. • Collaborate with stakeholders to translate complex problems into actionable technical