
Senior Software Engineer, Data Engineering
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
- Lead delivery of scoped features and models through collaborative teams
- Design, develop, test, and maintain scalable software solutions
- Integrate GenAI/ML components and drive continuous improvement
- Write clean, efficient, and maintainable code across multiple languages
- Collaborate with stakeholders to translate business needs into technical requirements
- Monitor application performance and ensure high-quality software delivery
- Mentor peers and promote engineering best practices
Requirements
- Bachelor's degree in computer science or related field and 3 years' experience in software engineering
- 5 years' experience in software engineering or related area
- Proficiency in languages such as Scala, JavaScript, Python, Java
- Experience in cloud platforms and streaming tools like Apache Kafka
- Strong expertise in object-oriented programming, code review, debugging, and documentation
- Proven ability in iterative development and continuous integration/deployment
- Knowledge of cloud-native architecture and platform design principles
- Experience integrating AI/ML components and leveraging generative AI tools
- Demonstrated technical leadership and collaboration skills within cross-functional teams
Benefits
- 401(k) match
- Stock purchase plan
- Paid maternity and parental leave
- PTO
- Multiple health plans
- 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 & Tools
ScalaJavaScriptPythonJavaobject-oriented programmingcode reviewdebuggingdocumentationcloud-native architecturecontinuous integration/deployment
Soft Skills
technical leadershipcollaborationmentoringstakeholder engagementcommunication
Certifications
Bachelor's degree in computer science