Software Engineer III

Walmart Walmart · Retail · Bentonville, AR

Software Engineer III at Walmart focused on designing, building, and delivering scalable software solutions end-to-end. This role involves leading technical discovery, owning complex engineering initiatives, mentoring other engineers, and collaborating with business, product, and UX teams to solve real problems. The position emphasizes translating business and technical requirements into secure, maintainable, high-availability systems, troubleshooting production issues, and driving continuous improvement.

What you'd actually do

  1. Lead technical discovery and solution design by partnering with product, project management, business, and UX teams to define high‑level designs for small to medium‑sized initiatives.
  2. Design, build, and deliver scalable software solutions by translating business and technical requirements into secure, maintainable, high‑availability systems using modern languages, frameworks, and cloud platforms.
  3. Own end‑to‑end project execution across small to large, complex engineering efforts, including coding, unit testing, defect remediation, documentation, and on‑time delivery.
  4. Troubleshoot and resolve production and business issues through root cause analysis, collaboration with support teams, action planning, and implementation of long‑term preventative solutions.
  5. Mentor and guide engineers (including offshore resources) by providing technical direction, documentation, examples, and timelines while promoting high engineering standards and continuous learning.

Skills

Required

  • Analyzing and translating business and technical requirements into well‑designed, sustainable software solutions.
  • Proficiency in software development using one or more modern programming languages (e.g., JavaScript, Python, C#) and frameworks.
  • Strong grasp of coding standards, security, and quality practices.
  • Manage complex engineering projects end‑to‑end, balancing technical decisions with business value, ROI, and delivery timelines.
  • Experience with testing strategies and defect management, including test case development, automation tools, regression testing, and root cause analysis.
  • Solid understanding of DevOps and operational excellence, including CI/CD pipelines, application monitoring, telemetry, performance tuning, and production support.
  • Communicate effectively with technical and non‑technical stakeholders, align teams with competing priorities, and drive accountability to results.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 2 years’ experience in software engineering or related area or 4 years’ experience in software engineering or related area.

What the JD emphasized

  • Immigration sponsorship is not available for this role. Applicants must be authorized to work for any employer in the United States without current or future visa sponsorship.