Senior, Software Engineer

Walmart Walmart · Retail · Sunnyvale, CA

Senior Software Engineer role at Walmart focusing on Marketplace Payments, building scalable full-stack applications. The role involves designing and implementing distributed systems, backend services (Java/Spring Boot), and frontend applications (ReactJS/NodeJS/AngularJS). A key aspect is integrating AI/ML-driven workflows into production applications, contributing to areas like risk management and AI-driven workflows within payments. The position requires strong backend and frontend engineering experience, understanding of distributed systems, and experience with cloud platforms.

What you'd actually do

  1. Design, build, and maintain scalable full stack applications that power partner onboarding, payments, risk management, and post-order workflows.
  2. Lead the design and implementation of highly scalable, resilient, and secure distributed systems across frontend and backend services.
  3. Build robust backend services in Java and Spring Boot, ensuring reliability, security, scalability, and observability for payment and risk-related systems.
  4. Drive technical design discussions, architecture reviews, and engineering best practices across the team.
  5. Collaborate across Marketplace teams to deliver capabilities aligned with business strategy, enabling efficient seller onboarding, workflows, analytics, and reporting.

Skills

Required

  • Java and Spring Boot
  • ReactJS/NodeJS/AngularJS
  • distributed systems
  • scalability
  • performance optimization
  • cloud-native application design
  • design patterns
  • relational and NoSQL databases
  • event-driven architectures
  • automated testing frameworks
  • CI/CD pipelines
  • production observability tools
  • analytical and creative problem-solving skills
  • collaborate effectively across cross-functional teams
  • independently drive projects
  • influence technical direction
  • integrating AI/ML-driven workflows into production applications
  • cloud platforms
  • containerized environments

Nice to have

  • payments
  • fintech
  • marketplace ecosystems
  • J2EE or other enterprise Java frameworks
  • Kubernetes
  • Docker
  • Azure/GCP/AWS

What the JD emphasized

  • AI/ML-driven workflows

Other signals

  • AI-driven workflows
  • integrating AI/ML-driven workflows into production applications