
Senior Manager, Software Engineering
Walmart
full-time
Posted on:
Location Type: Office
Location: Sunnyvale • California • 🇺🇸 United States
Visit company websiteSalary
💰 $143,000 - $286,000 per year
Job Level
Senior
Tech Stack
CloudDistributed Systems
About the role
- Lead platform-level execution of post-purchase systems, including order management, fulfillment orchestration, delivery tracking, substitutions, cancellations, and returns.
- Oversee shared infrastructure, tooling, and frameworks supporting high-scale, event-driven post-checkout workflows and seamless integration across OMS, fulfillment, logistics, and customer experience platforms.
- Drive the full software development lifecycle across teams, championing DevOps, CI/CD, observability, reliability engineering, and cloud cost optimization for customer-facing and operational systems.
- Collaborate with product, data, and operations teams to design and deliver resilient post-purchase experiences serving millions of customers with strict SLAs.
- Guide architectural decisions to ensure order state consistency, idempotency, fault tolerance, and graceful degradation across distributed systems.
- Mentor engineers and engineering managers, raising the bar on technical quality, operational readiness, and launch excellence.
- Manage stakeholder relationships across business, operations, and engineering; track milestones and dependencies to align post-purchase initiatives with business goals.
- Foster continuous improvement through automation, incident reduction, MTTD/MTTR improvements, and operational excellence in fulfillment and delivery flows.
Requirements
- Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
- Option 2: 7 years’ experience in software engineering or related area. 2 years’ supervisory experience.
- Extensive experience leading platform engineering teams delivering post-purchase, fulfillment, or logistics systems at scale.
- Proven ability to drive architectural decisions for distributed order lifecycle systems, ensuring scalability, maintainability, and high availability.
- Strong expertise in DevOps, CI/CD, observability, incident management, and cloud cost optimization for high-traffic customer-facing platforms.
- Demonstrated success aligning post-purchase technical initiatives (order reliability, transparency, fulfillment efficiency) with business outcomes.
- Deep understanding of order state machines, asynchronous workflows, event-driven architectures, and integration patterns across commerce ecosystems.
- Skilled at mentoring engineers and fostering a culture of operational excellence, customer obsession, and continuous improvement.
- Strong program and stakeholder management capabilities, including cross-team dependency management across engineering, product, and operations.
Benefits
- Health benefits include medical, vision and dental coverage.
- Financial benefits include 401(k), stock purchase and company-paid life insurance.
- Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting.
- Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement, and more.
- Live Better U is a Walmart-paid education benefit program for full-time and part-time associates in Walmart and Sam's Club facilities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software development lifecycleDevOpsCI/CDobservabilityreliability engineeringcloud cost optimizationorder state machinesasynchronous workflowsevent-driven architecturesfulfillment systems
Soft skills
mentoringstakeholder managementcross-team collaborationoperational excellencecontinuous improvementcustomer obsessionprogram managementtechnical qualitylaunch excellenceincident management
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in computer information systemsBachelor's degree in software engineering