Walmart

Senior Software Engineer, Data Engineering

Walmart

full-time

Posted on:

Location Type: Office

Location: SunnyvaleCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

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