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

Senior, Software Engineer (Backend)

Walmart

$117,000 - $234,000
Aug 30, 2025
Sunnyvale, CA, US
Apply Now

Walmart Global Tech is looking to build industry-defining reusable customer and partner-facing services and products to lead differentiated experiences and revenue, and solve complex problems in the retail industry.

Requirements

  • Strong development experience in an OO language (Java, python, C++, C-Sharp, etc.).
  • Experience with cloud application development including scalable, data driven, and message-oriented architecture.
  • Experience designing scalable microservices.
  • Experience designing loosely coupled services using asynchronous message processing including Kafka.
  • Experience working on cloud scale massive relational and No-SQL databases.
  • Experience with design patterns.
  • Experience with code repositories and version control practices.

Responsibilities

  • Design, build, and maintain high performant APIs and software services for our 1P and 3P customers.
  • Develop robust, maintainable, reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting for software test, integration, and production environments.
  • Plan and implement a series of steps which potentially includes reconfiguration, integration, removal, or addition of application components to enhance the application's functionality, resiliency, usability, and security.
  • Understand the Business/Stakeholder/Technical requirements and assist in analyzing the existing solutions to address the needs.
  • Assess gaps/ updates/ modifications between the customer/business expectations and the existing product/solutions.
  • Analyze defects from past projects/solutions to avoid recurrence of similar defects.
  • Analyze system performance impacting the complete product for non-functional requirements like reliability, operability, performance efficiency and security.

Other

  • 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.
  • 5 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 1 year's experience in software engineering or related area.
  • Knowledge of accessibility best practices and experience in creating inclusive digital experiences.
  • Ability to work in a hybrid environment with a mix of in-office and virtual work