Senior, Software Engineer

WalmartSunnyvale, CA
$117,000 - $234,000Onsite

About The Position

As a Senior Software Engineer (Backend), you are responsible for developing high-performance and scalable Catalog Services that meet the needs of millions of Walmart customers. You will design and develop integrations with next-generation downstream applications built largely on an event-driven platform implemented via a micro-service architecture. The Walmart Catalog team specializes in enhancing seller and supplier experiences in setting up their catalog and managing the Catalog platform. The tech stack includes Java for backend services, providing an exciting opportunity for growth and collaboration.

Requirements

  • 8+ years in building highly available backend systems in Java
  • Proficiency in high-throughput backend systems in Java — Spring Boot, Spring WebFlux/Reactor
  • Demonstrated ability to write modular, maintainable code designed for SDK-level reuse
  • Hands-on with reactive programming (Project Reactor, Reactor Kafka, Mono/Flux) and event-driven architecture — Kafka producer/consumer tuning
  • Skilled in ETL workflows using Apache Spark (Scala/PySpark), Python, and SQL
  • Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology.
  • Proficient in Apache Airflow for workflow orchestration, including designing and optimizing DAGs and dependencies
  • Strong experience in RESTful Microservices, including API design, development.
  • Hands-on experience with SQL/NoSQL databases such as Cosmos DB, Azure SQL, BigQuery (BQ), etc…
  • Proficiency in working with caching technologies like Redis, Memcached, or similar systems
  • Experience in event-driven architecture using tools like Kafka
  • Strong ability to write modular, maintainable, and testable code, along with expertise in writing test cases (unit, functional, and integration testing) using frameworks such as JUnit, Mockito, and Mock MVC
  • 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.
  • OR 5 years’ experience in software engineering or related area.

Nice To Haves

  • Knowledge of LLM agent development, prompt engineering, and experience fine-tuning LLMs
  • 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 joining to create accessible products and services following Walmart’s accessibility standards and guidelines for supporting an inclusive culture.

Responsibilities

  • Design & develop highly scalable services and solve complex software systems problems by leveraging state-of-the-art technology.
  • Provide technical direction, architecture leadership and expertise to the team.
  • Lead by example, demonstrating exceptional and experienced developer skills.
  • Drive projects of high visibility across the organization.
  • Participate in medium- to large-scale, complex, cross-functional projects by reviewing project, product and business requirements; translating requirements into technical solutions; gathering requested information (e.g., design documents, product requirements); designing robust and scalable architectures; writing and developing code; conducting unit testing; communicating status and issues to team members and stakeholders; collaborating with cross-functional teams; troubleshooting open issues and bug-fixes; enhancing design to prevent re-occurrences of defects; ensuring on-time delivery.

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
  • Financial benefits
  • Stock purchase
  • Company-paid life insurance
  • PTO (including sick leave)
  • Parental leave
  • Family care leave
  • Bereavement leave
  • Jury duty leave
  • Voting leave
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • 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
  • Tuition, books, and fees are completely paid for by Walmart
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service