Enable job alerts via email!

(USA) Software Engineer III

Walmart

United States

Remote

USD 90,000 - 180,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Walmart is seeking a Software Engineer III to lead project teams in developing innovative solutions for inventory management. This role involves designing algorithms, collaborating with cross-functional teams, and overseeing software features, offering an exciting opportunity to impact customer experience in a dynamic environment.

Benefits

Competitive pay
Performance bonuses
Health benefits
401(k) plan
Stock purchase options
Life insurance
Paid time off (PTO)
Parental leave
Company discounts
Adoption and surrogacy reimbursement

Qualifications

  • 2+ years of experience in software engineering or a Bachelor's and 4 years of relevant experience.
  • Experience with object-oriented/reactive programming.
  • Focused on testability with Mockito and JUnit.

Responsibilities

  • Design inventory accuracy systems using CQRS patterns.
  • Collaborate with teams to troubleshoot and ensure on-time delivery.
  • Develop and lead automated testing and validation procedures.

Skills

Java
Spring Boot
Apache Cassandra
Azure Cosmos DB
Python
SQL
Kubernetes
Microservice Architecture
Networking
Performance Tuning

Education

Bachelor's in Computer Science or related
Master's in Computer Science

Tools

Kubernetes
GitHub
Kafka
Memcached
Spark

Job description

Position Summary...

What you'll do...

Here at Walmart, we’re driven by an intellectual curiosity that keeps us on the cutting-edge of user design and a seamless customer experience. We’re intrigued by the opportunity to engineer the most optimal approach that drives conversions and generates consumer loyalty across every touchpoint of the digital journey.

As a Software Engineer III, you’ll spend your days translating requirements into solutions, writing code, collaborating with cross-functional teams, and providing us with the insights necessary to think beyond the status quo. You’ll oversee small project teams consisting of other engineers who will look to you as a trusted advisor, a subject matter expert who provides guidance and the right tools to get the job done.

Now, imagine doing all the above for the world’s largest retailer. That’s the Walmart experience. Intrigued?

About Team: End-to-End Fulfillment - Enterprise Inventory

On the Item and Inventory team, we ensure our customers get their orders when and where they want them, in a frictionless, predictable manner. We create reusable SaaS products and services that manage our catalog and power end-to-end inventory management, including replenishment, fulfillment, and transportation. Our team works closely with US stores and eCommerce to serve customers better by empowering team members, stores, and merchants with technological innovation. From groceries to sporting goods, Walmart U.S. offers an extensive selection that our customers value, whether shopping online or in-store. Focus areas include customers, stores, employees, in-store service, merchant tools, data science, and personalization. The Enterprise Inventory team provides real-time inventory accuracy for fulfillment nodes across various facilities. We are passionate engineers building highly available, scalable event-driven systems.

What you'll do:
  1. Analyze business and software requirements to determine the feasibility of designs within time and cost constraints.
  2. Design inventory accuracy system capabilities using event sourcing and CQRS patterns. Develop systems with Java, Spring Boot, Apache Cassandra, Azure Cosmos DB.
  3. Design complex algorithms to fulfill system requirements, reducing shipping costs and ensuring fast delivery.
  4. Develop and maintain new software features using scientific analysis and mathematical models. Utilize Kubernetes, Memcached, Cassandra, Cosmos, Kafka, GitHub.
  5. Work with business and product teams to gather requirements, identify solutions, and troubleshoot issues.
  6. Engage support teams for issue resolution, perform root cause analysis, and document processes.
  7. Develop and lead automated testing and validation procedures. Manage medium to large projects, translating requirements into technical solutions, coding, testing, and reporting.
  8. Collaborate with cross-functional teams to troubleshoot issues, ensure on-time delivery, and improve processes.
  9. Participate in project discovery phases, providing high-level design and partnering with relevant teams.
  10. Demonstrate expertise, ensure compliance with policies, and support company values and ethics.
What you'll bring:

Experience in object-oriented/reactive programming with Java, Spring Boot, Apache Cassandra, Azure Cosmos DB, Spark, Python, Google BigQuery. Strong SQL knowledge. Basic understanding of Kubernetes, Helm, microservice architecture, multi-threading, networking, offline storage, and performance tuning. Experience with refactoring existing applications is a plus. Focus on testability with Mockito and JUnit. Disciplined development approach and a passion for learning and adopting new features in Kubernetes, Java, and Spring Boot.

Benefits:

Competitive pay, performance bonuses, health benefits, 401(k), stock purchase, life insurance, PTO, parental leave, family care, disability benefits, company discounts, military leave pay, adoption and surrogacy reimbursement. Details at https://one.walmart.com/notices. Live Better U education benefits are also included. Salary range: $90,000 - $180,000 annually, plus bonuses and stock options.

Minimum Qualifications:

Option 1: Bachelor's in CS or related + 2 years’ experience. Option 2: 4 years’ experience in software engineering.

Preferred Qualifications:

Experience with accessibility standards (WCAG 2.2 AA), assistive technologies, and inclusive digital experiences. Masters in Computer Science preferred.

Primary Location:

2501 Se J St, Ste A, Bentonville, AR 72716-3724, United States

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Salesforce Marketing Cloud/Data Cloud Administrator

Herzing University

Akron null

Remote

Remote

USD 81,000 - 111,000

Full time

Yesterday
Be an early applicant

Salesforce CX CPQ Solution Architect

Techaxis, Inc

null null

Remote

Remote

USD 100,000 - 110,000

Full time

Today
Be an early applicant

Mobile Solutions Architect - Android

Shakti Solutions

null null

Remote

Remote

USD 100,000 - 355,000

Full time

Today
Be an early applicant

Mobile Solutions Architect

DS Technologies Inc

null null

Remote

Remote

USD 110,000 - 224,000

Full time

Today
Be an early applicant

Senior Network Engineer

UNFI Canada

Providence null

Remote

Remote

USD 163,000 - 163,000

Full time

Yesterday
Be an early applicant

Software Engineer II, Backend (Identity Decisioning)

Affirm

Baltimore null

Remote

Remote

USD 142,000 - 192,000

Full time

7 days ago
Be an early applicant

Senior Software Engineer

The Planet Group

null null

Remote

Remote

USD 110,000 - 120,000

Full time

6 days ago
Be an early applicant

Sr. Business Systems Engineer

Storedge

null null

Remote

Remote

USD 100,000 - 125,000

Full time

6 days ago
Be an early applicant

Sr. Business Systems Engineer

Storedge

null null

Remote

Remote

USD 100,000 - 125,000

Full time

7 days ago
Be an early applicant