Senior, Software Engineer

Walmart, Inc.

$117K — $234K *
US-AnywhereRemote in Sunnyvale, CA
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • 5+ years in enterprise-scale software development environments.
  • Strong backend engineering skills with Java and Spring Boot.
  • Frontend experience with modern JavaScript frameworks such as ReactJS, NodeJS, and Angular.
  • Deep understanding of distributed systems and cloud-native application design.
  • Familiarity with event-driven architectures like Kafka or SQS.
  • Experience integrating AI/ML workflows into production applications.

Responsibilities

  • Design, build, and maintain full stack applications for partner onboarding and payments.
  • Lead the implementation of scalable, resilient distributed systems.
  • Develop high-quality front-end applications using modern frameworks.
  • Build robust backend services, ensuring reliability and security.
  • Drive architecture reviews and promote engineering best practices.
  • Collaborate across Marketplace teams to align capabilities with business strategies.
  • Mentor junior engineers and contribute to team culture.

Benefits

  • Opportunities for professional development and mentoring.
  • Inclusive work culture emphasizing diversity and accessibility standards.
Full Job Description
Position Summary...

What you'll do...

About the Team:

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**

What You'll Do

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


What You'll Bring:

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


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

1375 Crossman Ave, Sunnyvale, CA 94089-1114, United States of America

Similar Jobs

More Jobs at Walmart, Inc.

More Information Technology Jobs

Find similar Senior, Software Engineer jobs: