Senior Software Engineer Jobs

5,620 jobs found — updated daily

Senior, Software Engineer

WalmartSunnyvale, CA
Onsite

About The Position

The Imperium team builds and operates a scalable decisioning platform within Walmart’s ecosystem that has evolved beyond traditional business policies into a comprehensive rules management system. It acts as a centralized engine, enabling consistent, high-performance, rules-driven decision making across a wide range of use cases and downstream systems. The team focuses on delivering long-term, high-impact solutions, using data-driven insights to continuously improve the platform. Working in a collaborative, agile environment, the team iterates quickly, incorporates feedback, and ensures the system remains reliable, efficient, and adaptable as it grows in scope and adoption. As a Senior Software Engineer, you’ll build high-performance, scalable catalog services serving millions of Walmart customers.

Requirements

  • 8+ years of experience building highly available backend systems in Java
  • Experience designing and developing scalable services and solving complex system problems
  • Proficiency in RESTful microservices and API design/development
  • Hands-on experience with SQL/NoSQL databases (e.g., Cosmos DB, Azure SQL, BigQuery)
  • Experience with caching technologies such as Redis or Memcached
  • Familiarity with event-driven architectures using Kafka
  • Strong coding skills with a focus on modular, maintainable, and testable code; experience with unit and integration testing (JUnit, Mockito, Mock MVC)
  • Experience working on complex, cross-functional projects, including requirements analysis, system design, development, testing, troubleshooting, and on-time delivery
  • Familiarity ETL experience with Apache Spark (Scala/PySpark), Python, and SQL
  • 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.
  • 5 years’ experience in software engineering or related area.

Nice To Haves

  • 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.
  • 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.
  • 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.

Responsibilities

  • Designed and developed highly scalable services to solve complex software system challenges using modern technologies.
  • Provided technical direction and architectural leadership across engineering teams.
  • Led by example as a senior developer, promoting best practices and high code quality.
  • Drove high-visibility, cross-organizational projects from concept to delivery.
  • Translated business and product requirements into scalable technical solutions and architectures.
  • Collaborated with cross-functional teams to deliver complex projects on time.
  • Conducted unit testing, debugged issues, and implemented fixes to improve system reliability.
  • Enhanced system designs to prevent recurring defects and improve performance.

Benefits

  • Incentive awards for performance
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Competitive pay
  • Performance-based bonus awards
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • Stock
  • Company-paid life insurance
  • Parental leave
  • Family care leave
  • Bereavement
  • Jury duty
  • Voting leave
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • PTO and/or PPTO that can be used for vacation, sick leave, holidays, or other purposes
  • Walmart-paid education benefit program (Live Better U) for full-time and part-time associates, covering tuition, books, and fees for programs ranging from high school completion to bachelor's degrees, including English Language Learning and short-form certificates.

Career Resources

Build a Resume for Senior Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service