
Senior Software Engineer, Backend
Walmart
full-time
Posted on:
Location Type: Office
Location: Sunnyvale • California • United States
Visit company websiteExplore more
Salary
💰 $117,000 - $234,000 per year
Job Level
About the role
- Partner with cross functional teams including business, product and other software engineers to understand the business problem
- Draft technical requirements, develop, test, and deploy services /systems
- Build and Deliver scalable distributed systems in seller screening and compliance area to support marketplace growth
- Perform frequent health checks and execute fixes / improvements to keep the systems up to date
- Collaborate with your team to perform design and code reviews, implement review feedback
- Improve operational excellence to ensure high quality, high availability, scalable and performant systems
- Responsible for delivering high quality code for the software designs catering to product requirements in a fast-paced agile scrum sprint
Requirements
- 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
- 3+ years in building highly available backend systems
- Strong proficiency in Java / J2EE, Spring Framework, CI/CD flows, DevOps, Scrum, Kanban
- Extensive experience in RESTful Microservices and API design, development, and management
- Experience with Relational and/or NoSQL Database
- Familiarity with containerization with Docker /Kubernetes
- Excellent written and verbal communication skills
- Strong multitasking skills
Benefits
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- Company-paid life insurance
- Short-term and long-term disability
- Company discounts
- Military Leave Pay
- Adoption and surrogacy expense reimbursement
- Live Better U education benefit program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJ2EESpring FrameworkCI/CDDevOpsScrumKanbanRESTful MicroservicesAPI designRelational Database
Soft skills
written communicationverbal communicationmultitasking