Walmart

Senior Software Engineer, Java

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

  • Design and implement scalable, resilient backend systems using Java, Spring Boot, and Apache Spark
  • Build and optimize data processing pipelines on Google Cloud Platform (GCP) and Azure, leveraging tools like DataProc, BigQuery, and Data Factory
  • Build scalable and reliable systems that handle large volumes of traffic and data
  • Write clean, efficient, and maintainable code while following engineering best practices
  • Debug and troubleshoot issues in distributed systems across environments
  • Contribute to performance optimization, security improvements, and system resilience
  • Collaborate with product managers, front-end engineers, and other stakeholders to deliver impactful features and solutions
  • Participate in code reviews and provide constructive feedback to peers.

Requirements

  • 7+ years of professional software engineering experience
  • Proficiency in Java, Golang, Spring Boot, and RESTful API design
  • Demonstrated high efficiency and scalability with distributed databases including Cassandra, Elasticsearch, and Azure Cosmos DB
  • Deep understanding of distributed systems, data processing frameworks, and big data platforms such as Apache Spark and DataProc
  • Familiarity with event-driven architectures using Kafka or similar messaging systems
  • Hands-on experience with cloud platforms—ideally both Google Cloud and Azure
  • Solid grasp of CI/CD workflows, source control (Git), and infrastructure automation tools
  • Strong problem-solving mindset, strong debugging skills, and a passion for building resilient, high-availability systems
  • Excellent communication skills and ability to work cross-functionally in a fast-paced environment.
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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaGolangSpring BootApache SparkRESTful API designCassandraElasticsearchAzure Cosmos DBDataProcBigQuery
Soft Skills
problem-solvingdebuggingcommunicationcollaborationconstructive feedbackfast-paced environment