The Senior Software Engineer owns delivery of scoped software features or models through collaborative engineering teams, including implementation, iteration, testing, and ongoing support for services, APIs, user interfaces, or machine-learning components. The role applies a product-driven mindset and aligns outcomes with broader platform, system, and domain objectives. The engineer writes clean, efficient, reliable code and drives the software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, maintenance, automation scripting, telemetry, code structure reviews, defect management, and debugging. The role integrates AI agents and machine-learning components through APIs and uses generative AI tools such as GitHub Copilot to support development. It applies object-oriented programming and documentation-based coding practices. The position contributes to solution design by translating high-level designs into detailed designs, evaluating trade-offs, and building scalable, secure, and maintainable systems aligned with Walmart standards. It participates in design reviews, supports appropriate design patterns, and contributes to peer growth through mentorship and knowledge sharing. The engineer works with stakeholders and cross-functional teams to define business or user problems, translate pain points into technical requirements, and establish metrics for solution success. The role monitors application performance, supports project milestones through reporting and program logging, and promotes reliable delivery through monitoring, testing, and continuous integration. The role emphasizes ownership of deliverables, technical judgment, adaptability, collaboration, innovation, continuous improvement, system uptime, performance, and customer experience. The position is located at 811 Excellence Drive, Bentonville, AR 72716. Minimum education and experience: A master’s degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area and one year of experience in software engineering or a related area; OR a bachelor’s degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, or Software Engineering and three years of experience in software engineering or a related area. The employer will accept any amount of experience with the required skills. Pay is $90,000–$180,000 per year. Additional compensation includes annual or quarterly performance incentives. Benefits include medical, vision, and dental coverage; 401(k), stock purchase, and company-paid life insurance; paid time off including sick leave, parental leave, family care leave, bereavement, jury duty, and voting; short- and long-term disability; education assistance including company-paid college degrees; company discounts; military service pay; adoption expense reimbursement; and other benefits. Eligibility requirements apply, and benefits may depend on job classification and length of employment.
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