Walmart logo

Senior Manager, Software Engineering

Walmart

Bentonville, AR
Full Time
Senior
110k-264k
21 days ago

Job Description

About the Role

Walmart is a multinational, people-led, tech-powered omnichannel retailer with over 2.2 million associates. At CCaaS Platform, we're at the forefront of designing and deploying Walmart's next-generation Contact Center as a Service (CCaaS) platform. Our mission is to support all business functions while leveraging state-of-the-art AI and GenAI capabilities to enhance agent experience and productivity, empower customers with self-service options, and reduce average handle time in client-agent interactions. We are seeking a hands-on, highly skilled, and experienced Senior Manager of Engineering to join our team. In this technical leadership role, you will report directly to the Director of Engineering and GenAI and lead a team of Software Engineers. You will be responsible for driving the development of our multi-tenant Contact Center Platform and building foundational frameworks that power our Machine Learning and Generative AI systems. This includes designing and delivering scalable, enterprise-grade microservices and data pipelines that enable rapid experimentation and deployment of platform and AI capabilities. As a Senior Manager, you will be instrumental in executing the technical vision and architecture of systems, ensuring they meet performance, security, and scalability requirements. You will collaborate with cross-functional teams, guide engineering efforts, and support the adoption of modern technologies to build reliable, high-quality platform software solutions. You will play a key role in developing and growing top engineering talent while fostering a culture of innovation and high performance. You will also champion the utilization of modern development practices to increase development efficiency, enhance software quality, and ensure operational excellence throughout the software development lifecycle.

Key Responsibilities

  • Build, develop and guide high-performing talent. Define a long-term talent strategy cutting across technology. Provide supervision, mentoring and development opportunities for the team who report into you.
  • Drive the execution of platform goals by aligning engineering efforts with strategic priorities, ensuring timely and high-quality delivery of key deliverables that support the Contact Center and GenAI systems.
  • Provide guidance in applying the right architectural pattern for the modernization of the applications by analyzing the gaps between existing architecture and new business requirements.
  • Drive the execution of automation initiatives by advancing CI/CD maturity and adopting modern development practices to improve development efficiency, enhance software quality, and ensure operational excellence.
  • Drive implementation of telemetry features based on the domain requirements to improve the overall operational excellence of the application.
  • Provide technical leadership in building a complex microservices-based platform that is highly reliable and scalable.
  • Conduct technical impact analysis, perform root cause analyses (RCAs), and implement corrective actions to prevent re-occurrence.
  • Manage to KPIs, deliver excellence, present at all levels, and develop oneself and others.
  • Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency, and security.
  • Implement strategies to attract and maintain a highly skilled and engaged workforce by diagnosing capability gaps; recruiting, selecting, and developing talent; supporting mentorship, workforce development, and succession planning.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field, and 10+ years of experience in software engineering or a related area.
  • Deep working knowledge of all aspects of Cloud native distributed system development: Azure/ GCP/ WCNP preferred.
  • Experience working with micro-services architecture and distributed systems.
  • Experience managing software development engineers and leading engineering projects, guiding engineering teams on engineering excellence; solid system design.
  • Experience partnering with cross-functional project development and collaborating with other scrum teams, QA, Release Management, Program Management, and TechOps.
  • Proven experience in the design, development, and scaling of software platforms for large user bases, focusing on modularity and extensibility.
  • Platform-focused decision-making, balancing technical and business needs in fast-paced, complex environments to ensure performance and scalability.
  • Experience collaborating with geographically distributed teams.
  • Demonstrated ability to motivate and inspire software engineers, fostering a high-performance culture that drives continuous improvement, innovation, and increased productivity across the team.
  • Minimum of 5 years' experience in software engineering or related area with a Bachelor's degree, or 7 years' experience in software engineering without a degree.
  • At least 2 years' supervisory experience.

Nice to Have

  • Master's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area.
  • Background in creating inclusive digital experiences, knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and digital accessibility best practices.

Qualifications

  • 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.

Benefits & Perks

  • Competitive pay with performance-based bonus awards.
  • Health benefits including medical, vision, and dental coverage.
  • Financial benefits such as 401(k), stock purchase, and company-paid life insurance.
  • Paid time off including PTO (vacation, sick leave, holidays), parental leave, family care leave, bereavement, jury duty, and voting.
  • Other benefits including short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement.
  • Live Better U education benefit program covering tuition, books, and fees for associates.
  • Additional compensation may include stock options and performance bonuses.

Working at Walmart

Walmart values creating accessible digital experiences and fostering an inclusive culture, emphasizing innovation, high performance, and continuous improvement across teams.

Apply Now

Job Details

Posted AtJul 8, 2025
Salary110k-264k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Walmart

Website

walmart.com

Company Size

10000+ employees

Location

Bentonville, AR

Industry

Warehouse Clubs, Supercenters, and Other General Merchandise Retailers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches