Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Walmart Logo

Staff, Software Engineer

Walmart

$110,000 - $220,000
Dec 22, 2025
Bentonville, AR, US
Apply Now

Walmart is seeking a Staff Software Engineer to drive the design, development, and scaling of backend systems that power Walmart’s digital and in-store experiences, specifically for international markets.

Requirements

  • 10+ years of experience in backend software Java development and microservices architecture.
  • Deep expertise in Spring Boot and related frameworks.
  • Proven experience designing and building RESTful APIs.
  • Experience designing and testing RDBMS and NoSQL databases
  • Experience with distributed systems, messaging (Kafka), and event-driven architectures.
  • Deep knowledge with cloud platforms, containerization, and orchestration tools.
  • Experience with public cloud technologies such as Azure or Google Cloud Platform.

Responsibilities

  • Architect, design, and implement scalable, resilient, and high-performance backend systems using Java and Spring Boot.
  • Lead the end-to-end development lifecycle: requirements gathering, design, implementation, testing, deployment, and support.
  • Design and build RESTful APIs, ensuring best practices for security, versioning, and documentation.
  • Work with SQL and NoSQL databases, optimizing data models and queries for performance and scalability.
  • Integrate with cloud platforms (Azure, or GCP), leveraging containerization (Docker) and orchestration (Kubernetes).
  • Champion CI/CD, automated testing, and DevOps practices to ensure rapid, reliable delivery.
  • Drive observability, monitoring, and incident response for backend services.

Other

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
  • 6 years’ experience in software engineering or related area.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area
  • Excellent problem-solving, communication, and leadership skills.
  • Ability to work in a team environment and collaborate with global engineering, product, and business stakeholders.