(USA) Software Engineer II

Walmart

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$80,000–$155,000 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $155k
This role $118k
$66k most similar roles pay here $212k

This role pays less than 90% of similar roles. Most pay $135,000–$175,500 — the shaded band above. At the midpoint, this role pays about $118k versus about $155k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 529 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 523 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · (USA) Software Engineer II

As a Software Engineer II on Walmart’s Receipt Check team at Sam’s Club, you will design and develop robust software solutions for exit technology that integrates event-driven services with machine learning and computer vision to enhance the checkout experience. Your day-to-day responsibilities include coding high-quality components in Java, participating in continuous integration and delivery processes, creating test cases, monitoring application performance, and maintaining system security. You will collaborate closely with cross-functional teams to ensure efficient and scalable software that aligns with business objectives. The role requires expertise in object-oriented programming, cloud platforms, CI/CD pipelines, and secure coding practices, as well as a strong understanding of software testing methodologies and version control systems.

What you'll do

  • Develop and maintain high-quality software components following coding standards and guidelines.
  • Design software architecture using object-oriented programming principles and cloud technologies.
  • Create and execute test cases to ensure code quality and identify defects.
  • Participate in continuous integration and delivery processes for automated testing and deployment.
  • Monitor application performance and assist with maintenance activities to enhance reliability.

What we're looking for

  • Proficient in Java and object-oriented programming principles.
  • Experience with Agile development methodologies and CI/CD pipelines.
  • Knowledge of cloud platforms, telemetry, and secure coding standards.
  • Ability to write clean, maintainable code following best practices.
  • Competence in software testing, defect management, and troubleshooting.
  • Familiarity with version control systems and database technologies (SQL and NoSQL).
  • Bachelor's degree in computer science or equivalent work experience.

More like this

Similar roles

(USA) Software Engineer III

Walmart

Sunnyvale, CA 46 days ago $117,000$234,000
JavaScript Python C CI/CD APIs Agile Telemetry Automated Testing Debugging Root Cause Analysis Security Standards Object-Oriented Programming
Hybrid

(USA) Software Engineer III

Walmart

Bentonville, AR 3 days ago $90,000$180,000
React TypeScript Tailwind HTMX Java Spring Boot Node.js Python FastAPI RESTful APIs GraphQL Docker Kubernetes Azure Cosmos DB PostgreSQL MongoDB Kafka Azure Service Bus BigQuery Jest Playwright JUnit CI/CD Azure DevOps GitHub Actions Jenkins Azure AKS Azure App Services Azure Functions Splunk Grafana Application Insights

(USA) Software Engineer III

Walmart

Bentonville, AR 53 days ago $90,000$180,000
Python SQL CI/CD API design platform development component services agile methodologies debugging testing automation scripting generative AI

(USA) Software Engineer III

Walmart

Sunnyvale, CA 45 days ago $117,000$234,000
Python Java API design CI/CD Kubernetes Docker AWS PostgreSQL Terraform AI integration Telemetry Object-oriented programming

(USA) Software Engineer III

Walmart

Sunnyvale, CA 72 days ago $117,000$234,000
Swift UIKit MVVM Clean Architecture Node.js Rust Go GraphQL RESTful APIs CI/CD Automated Testing Profiling Tools OpenObserve SwiftUI Objective-C End-to-End Testing Mobile Analytics A/B Testing Personalization Techniques