Senior, Software Engineer

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

About The Position

The Marketplace Payments engineering team plays a critical role within this ecosystem by powering how sellers and partners get paid. We are building scalable payment platforms to support portfolios such as Capital, Faster Payout, Risk, AI-driven workflows, and Service Fee Visibility. This role will focus on designing and delivering robust full stack solutions that are central to the growth of Marketplace Payments. Immigration Sponsorship support will NOT be available for this position.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
  • 5+ years working in enterprise-scale software development environments.
  • Strong backend engineering experience with Java and Spring Boot (RESTful APIs, microservices, integration with messaging systems and databases).
  • Frontend engineering experience with ReactJS/NodeJS/AngularJS and deep knowledge of HTML, CSS, and modern JavaScript/TypeScript frameworks.
  • Strong understanding of distributed systems, scalability, performance optimization, and cloud-native application design.
  • Proven ability to apply design patterns and engineering best practices in building scalable, maintainable systems.
  • Experience with relational and NoSQL databases (e.g., SQL, DynamoDB, MongoDB).
  • Familiarity with event-driven architectures (Kafka, SQS or equivalent).
  • Experience with automated testing frameworks, CI/CD pipelines, and production observability tools.
  • Strong analytical and creative problem-solving skills, with ability to collaborate effectively across cross-functional teams.
  • Ability to independently drive projects and influence technical direction across multiple stakeholders.
  • Experience integrating AI/ML-driven workflows into production applications.
  • Familiarity with J2EE or other enterprise Java frameworks.
  • Experience working with cloud platforms and containerized environments (Kubernetes, Docker, Azure/GCP/AWS).
  • Ability to explain complex technical concepts clearly to non-technical stakeholders.
  • Exposure to payments, fintech, or marketplace ecosystems.
  • 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.

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

  • Design, build, and maintain scalable full stack applications that power partner onboarding, payments, risk management, and post-order workflows.
  • Lead the design and implementation of highly scalable, resilient, and secure distributed systems across frontend and backend services.
  • Develop high-quality, performant, and maintainable front-end applications using modern JavaScript frameworks (ReactJS, NodeJS, Angular).
  • Build robust backend services in Java and Spring Boot, ensuring reliability, security, scalability, and observability for payment and risk-related systems.
  • Drive technical design discussions, architecture reviews, and engineering best practices across the team.
  • Contribute to all phases of the software development lifecycle, including design, coding, testing, CI/CD, observability, production support, and operational excellence.
  • Collaborate across Marketplace teams to deliver capabilities aligned with business strategy, enabling efficient seller onboarding, workflows, analytics, and reporting.
  • Develop reusable components and platform capabilities that accelerate engineering productivity and improve system consistency.
  • Participate in code reviews, conduct unit and integration testing, and champion best practices in code quality, performance optimization, and system design.
  • Mentor junior engineers, provide technical guidance, and contribute to a strong engineering culture within the team.
  • Document processes, share knowledge, and continuously improve engineering practices within the organization.

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
  • Company-paid life insurance
  • Family care leave
  • Bereavement
  • Jury duty
  • Voting leave
  • Short-term and 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 for full-time and part-time associates in Walmart and Sam's Club facilities. Programs range from high school completion to bachelor's degrees, including English Language Learning and short-form certificates. Tuition, books, and fees are completely paid for by Walmart.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service