Job Details

Software Engineer - Backend

  2025-04-08     Sams Club     San Francisco,CA  
Description:

This range is provided by Sam's Club. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$90,000.00/yr - $150,000.00/yr

Sam's Club is our membership warehouse club, a business model that provides our members with high-quality products at prices that are unrivaled by traditional retail. Sam's Club provides a carefully curated assortment of items, as well as developing and leading technologies and services such as Scan & Go, Club Pickup, and home delivery service in select markets.

What you'll do...

As a Senior Software Engineer for Sam's Contact Center team, you will be a critical member of the team that leads, designs, builds, manages, and deploys some of the key technologies that powers our new and exciting global software initiative at Walmart. You will also get to mentor and develop a talented team of Engineers while working closely with cross-functional teams and leadership.

What you'll do:

  • Requirements Analysis: Understand and analyze Business, Stakeholder, and technical requirements to address needs and assist in solution analysis.
  • Gap Assessment: Assess gaps, updates, and modifications between customer/business expectations and existing products/solutions.
  • Functional Design: Assist in creating simple, modular, and extensible functional designs that adhere to requirements.
  • API and Software Services: Design, build, and maintain high-performance APIs and software services for Sam's customer experience team.
  • Code Development: Develop robust, maintainable, and reusable code for managing functionality, configuration, deployment, monitoring, performance, scalability, availability, security, and alerting across software test, integration, and production environments.
  • Application Enhancement: Plan and implement steps such as reconfiguration, integration, removal, or addition of application components to enhance functionality, resiliency, usability, and security.
  • Defect Analysis: Analyze defects from past projects/solutions to prevent the recurrence of similar issues.
  • Performance Analysis: Analyze system performance impacting the product for non-functional requirements, including reliability, operability, performance efficiency, and security.
  • Troubleshooting: Troubleshoot performance and availability bottlenecks for applications.
  • Automation: Develop, maintain, and enhance automated test cases and deployment procedures.
  • Best Practices: Follow and contribute towards the continuous improvement of coding and design best practices developed by the teams, while working in a KPI driven highly agile environment, to ensure that solutions are of high quality and meet business objectives and KPIs.

What you'll bring

  • Backend Development: Proficiency in Java, Spring Framework, and NodeJS.
  • Databases: Experience with relational databases (MySQL) and NoSQL databases (CosmosDB).
  • Cloud Platforms: GCP or Azure, including microservices architectures (REST), event-based architecture (Kafka, JMS), Azure Storage, Kubernetes, and Docker.
  • Web Application Management: Ability to manage and debug web applications and cloud environments at the code level.
  • Programming Skills: Ability to code/script in Python or Java with a working knowledge of SQL and databases.
  • Monitoring and Automation: Experience in building monitoring tools, automation for production systems, logging, telemetry and alerting.
  • Proof of Concept: Hands-on experience in developing proofs of concepts and communicating technology direction to top management.
  • Source Code Management: Familiarity with Git, CI tools (Jenkins, Maven), and software provisioning and deployment automation tools.
  • Orchestration and CI/CD: Exposure to Azure or Google Cloud, and experience with Ansible and Terraform for orchestration, deployments, and CI/CD.
  • Container Technologies: Experience in deploying and managing Kubernetes and Docker.
  • Additional Database Exposure: Knowledge of databases like MongoDB, Teradata, or Bigdata is a plus.
  • Scalability and Availability: Experience in building scalable and highly available distributed systems in a production environment.
  • Strong Ownership and a Problem-Solving Attitude: Enthusiastic and proactive approach to fixing issues as they arise.

Additional Location: Bentonville, AR

About Walmart Global Tech

Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That's what we do at Walmart Global Tech. We're a team of software engineers, data scientists, cybersecurity experts and service professionals within the world's leading retailer who make an epic impact and are at the forefront of the next retail disruption. People are why we innovate, and people power our innovations. We are people-led and tech-empowered.

Flexible, hybrid work:

We use a hybrid way of working that is primarily in office coupled with virtual when not onsite. Our campuses serve as a hub to enhance collaboration, bring us together for purpose and deliver on business needs.

Benefits: Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.

Equal Opportunity Employer:

Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers and the communities we serve live better when we really know them.

The above information has been designed to indicate the general nature and level of work performed in the role. It is not designed to contain or be interpreted as a comprehensive inventory of all responsibilities and qualifications required of employees assigned to this job. The full Job Description can be made available as part of the hiring process.

Seniority level

  • Associate

Employment type

  • Full-time

Job function

  • Industries: Technology, Information and Media
#J-18808-Ljbffr


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search