Senior, Software Engineer

Walmart Walmart · Retail · Bentonville, AR

Senior Software Engineer role focused on delivering scalable, secure software solutions with AI/ML integration for the Finance data lake at Walmart. The role involves leading feature implementation, testing, and support, enhancing platform capabilities, and collaborating across teams. Emphasis on technical leadership, continuous improvement, and problem-solving within a product-driven environment.

What you'd actually do

  1. Own delivery of scoped features and models through collaborative engineering teams, ensuring alignment with platform and system objectives.
  2. Write clean, efficient, and maintainable code using languages such as Python, JavaScript, and others, supporting full software development lifecycle.
  3. Integrate AI and machine learning components to enhance software capabilities and leverage generative AI tools to improve development efficiency.
  4. Conduct code reviews, debugging, and automated testing to maintain high-quality software standards.
  5. Participate in solution design, evaluating trade-offs and ensuring scalable, secure implementations.

Skills

Required

  • Python
  • JavaScript
  • TypeScript
  • object-oriented programming principles
  • designing scalable, secure, and maintainable software systems
  • iterative development
  • continuous integration practices
  • code review
  • debugging
  • automated testing
  • integrating AI/ML components
  • leveraging generative AI tools
  • collaboration
  • communication
  • technical ownership

Nice to have

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
  • 1 year's experience in software engineering or related area
  • creating inclusive digital experiences
  • implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards
  • assistive technologies
  • integrating digital accessibility seamlessly

What the JD emphasized

  • AI/ML integration
  • generative AI tools

Other signals

  • integrating AI/ML components
  • leveraging generative AI tools to improve development efficiency