The Senior Software Engineer will develop, design, implement, and maintain scalable, high-performance software solutions—including APIs, microservices, and integrations—for Walmart’s CRM Engineering team. The role collaborates with cross-functional teams, product and project managers, business partners, and user experience teams to design, build, and deploy software applications. It participates in discovery for medium- to large-scale projects, producing high-level designs and obtaining cross-functional approvals. The engineer provides technical guidance to junior engineers and works with small teams, including offshore associates. The role involves translating project requirements into technical solutions; developing and testing code; communicating status to stakeholders; and supporting on-time delivery and project hand-offs. The engineer troubleshoots business, production, and technical issues; works with support teams on action plans; conducts root-cause analysis; and documents resolutions. The position also focuses on software quality, security, performance, and scalability through code reviews, testing, profiling, refactoring, and system tuning. It participates in Agile practices, responds to user inquiries, facilitates cross-functional issue resolution, and supports Walmart’s policies, mission, values, ethics, and integrity standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior