Job Description
Company: Walmart
Team: Enterprise Business Services (EBS) – Me@Campus
Primary Location: Bentonville, Arkansas, USA
Other Location: Sunnyvale, California, USA
Salary Range
- Bentonville: $110,000 – $220,000 per year
- Sunnyvale: $143,000 – $286,000 per year
Additional compensation may include:
- Performance bonus
- Company stock
🧑💻 Role Overview
Walmart is hiring a Staff Full Stack Engineer to build large-scale applications used by employees across its global campus ecosystem.
The Me@Campus platform powers web and mobile experiences for Walmart associates, and this role focuses on scalable backend services, mobile/web apps, and platform architecture.
As a Staff Engineer, you will also:
- Lead architecture decisions
- Mentor developers
- Define engineering standards
🚀 Key Responsibilities
Full Stack Development
- Build applications using React Native for mobile and web
- Develop backend services with Node.js
- Implement REST APIs and GraphQL services
Database Architecture
- Design and optimize NoSQL databases
- Work with:
- MongoDB
- DynamoDB
- Couchbase
System Design
- Architect scalable distributed systems
- Ensure performance, security, and reliability
DevOps & Engineering Excellence
- Implement CI/CD pipelines
- Add automated testing and monitoring
- Improve platform reliability and observability
Team Leadership
- Mentor engineers
- Lead code reviews
- Participate in technical strategy discussions
🛠 Required Technical Skills
Frontend
- React Native
- React Hooks
- TypeScript
- JavaScript
Backend
- Node.js
- REST APIs
- GraphQL
Databases
- MongoDB
- DynamoDB
- Couchbase
Cloud
- AWS / GCP / Azure
DevOps
- CI/CD pipelines
- Automated testing
⭐ Preferred Skills
- Redux or Apollo Client
- Cypress testing framework
- Kafka / PubSub (event-driven systems)
- SQL databases (PostgreSQL / MySQL)
- Performance tuning and caching
- Open-source contributions
- Experience with AI agent frameworks
🎓 Experience Requirements
Minimum:
Option 1
- Bachelor’s degree in Computer Science (or related)
- +4 years experience
Option 2
- 6+ years software engineering experience
However, the role typically expects 8+ years experience.
🎁 Benefits
Employees at Walmart receive a strong benefits package:
Health
- Medical
- Dental
- Vision
Financial
- 401(k)
- Stock purchase plan
- Life insurance
Work-Life
- PTO
- Sick leave
- Parental leave
- Family care leave
Education
- Live Better U program (Walmart pays tuition)
🌍 About the Company
Walmart is the largest retailer in the world, serving 240+ million customers weekly.
Its Global Tech division builds technology platforms used by:
- Stores
- Supply chain
- E-commerce
- Employee platforms
💡 Tech Stack for This Job
Typical stack used in this role:
Frontend
- React Native
- TypeScript
Backend
- Node.js
- GraphQL
- REST APIs
Database
- MongoDB
- DynamoDB
Infrastructure
- AWS
- Microservices
- Event-driven architecture