Senior Software Engineer

Walmart Canada

$90K — $180K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 7+ years of experience in programming for scalable and performant platforms.
  • 5+ years of experience with Java/J2EE, REST Services, and related technologies.
  • Strong knowledge in software design patterns and solution architecture.
  • Familiarity with cloud technologies and services.
  • Experience with agile methodologies, DevOps practices, and automation scripting.

Responsibilities

  • Analyze business requirements to create scalable software solutions.
  • Design integrated platforms with data, content, and AI capabilities.
  • Develop maintainable code that meets performance and security standards.
  • Create CI/CD automation pipelines and manage quality assurance testing.
  • Monitor application performance and troubleshoot any issues.
  • Collaborate with stakeholders on risk assessment and solution recommendations.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • Paid time off (PTO)
  • Multiple health plan options
  • Performance incentive awards
Full Job Description
Position Summary...

What you'll do...
Join Walmart as a Senior Software Engineer within our AI & Data organization and help make it trivially easy for associates - engineers, data scientists, and builders- to go from idea to AI-based solutions quickly, safely, and cost effectively.
About AI & Data
The AI & Data organization in Walmart Global Tech is building a platform-first ecosystem that centralizes enterprise data, provides AI control plane, foundations, and delivers intuitive AI solutions for all personas. We are enabling AI at enterprise scale - responsibly, securely, and reliably. About the Team

Our team builds intelligent platforms that make associates' jobs easier, faster, and more fulfilling - from automating repetitive tasks to providing decision support for complex operations. We work directly with business stakeholders to rapidly iterate on agentic solutions that deliver measurable operational impact. We leverage the Element LLM Gateway to safely access state-of-the-art language models while keeping all data within Walmart's network. What you'll do:
  • Analyze and translate business requirements into scalable, secure software solutions.
  • Design and build platforms integrating data, content, applications, tools, and AI.
  • Develop maintainable, testable code aligned with performance and security standards.
  • Create automation and CI/CD pipelines, execute testing, defect tracking, and regression validation to ensure high-quality delivery.
  • Monitor performance, troubleshoot issues, and implement corrective actions.
  • Collaborate with stakeholders to assess risks, recommend solutions, and support agile development iterations.

What you'll bring:
  • Bachelor's degree in Computer Science.
  • 7+ years of programming experience in architecting highly scalable and performant platforms.
  • 5+ years of experience in Java/J2EE, REST Services, and related technologies and frameworks.
  • Strong knowledge of software design patterns, solution architecture, and scalable distributed systems
  • Experience in Cloud technologies.
  • Experience in agile, DevOps practices, and CI/CD pipelines and automation scripting.


Benefits:
Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Bentonville, Arkansas US-10735: The annual salary range for this position is $90,000.00 - $180,000.00

Sunnyvale, California US-11789: The annual salary range for this position is $117,000.00 - $234,000.00

Additional compensation includes annual or quarterly performance bonuses.

Additional compensation for certain positions may also include :

- Stock








Minimum Qualifications...

Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.

Option 1: Bachelor'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.
Option 2: 5 years' experience in software engineering or related area.

Preferred Qualifications...

Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.

Master's degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year's experience in software engineering or related area., We value candidates with a background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly. The ideal candidate would have knowledge of accessibility best practices and join us as we continue to create accessible products and services following Walmart's accessibility standards and guidelines for supporting an inclusive culture.

Primary Location...

2501 Se J St, Ste A, Bentonville, AR 72716-3724, United States of America

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Similar Jobs

More Jobs at Walmart Canada

More Information Technology Jobs

Find similar Senior Software Engineer jobs: