(USA) Senior, Software Engineer

Walmart helps people save money so they can live better, shaping the future of retail, tech, merchandising, finance and hundreds of other industries.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · E-Commerce

Description For (USA) Senior, Software Engineer

Walmart is seeking a Senior Software Engineer to join their search team, focusing on building robust backend features that power search functionality across Walmart's sites and apps. The role involves working with billions of queries for millions of products worldwide, implementing cutting-edge relevance algorithms, and handling big data challenges at unprecedented scale.

The position is based in Sunnyvale, CA, offering a competitive salary range of $117,000-$234,000 plus additional benefits. The ideal candidate will have strong Java expertise, experience with search engines like Solr or Elasticsearch, and a background in distributed systems.

As part of Walmart's technology team, you'll work on critical systems that directly impact business metrics through high-availability, low-latency services. The role involves leading medium to large-scale projects, mentoring junior engineers, and collaborating with diverse teams across product, engineering, and business functions.

Walmart offers comprehensive benefits including medical, dental, and vision insurance, 401(k) matching, stock purchase plans, and paid parental leave. The company's mission to help people save money and live better drives every decision, creating meaningful impact at global scale.

The position requires either a Bachelor's degree in Computer Science with 3 years of experience or 5 years of relevant experience. You'll work with modern technologies including Spring Boot, cloud platforms (Azure/GCP), and various data processing tools, making this an excellent opportunity for a senior engineer looking to work on large-scale e-commerce systems.

Last updated 13 minutes ago

Responsibilities For (USA) Senior, Software Engineer

  • Build backend features to support search on Walmart sites and apps
  • Lead and participate in medium to large-scale projects
  • Review project requirements and translate into technical solutions
  • Direct root cause analysis of critical business and production issues
  • Collaborate with diverse team of Product, Engineering, Business, DevOps and QC professionals
  • Mentor and guide junior engineers
  • Think and act strategically and tactically

Requirements For (USA) Senior, Software Engineer

Java
Python
Kubernetes
  • Bachelor's degree in Computer Science and 3 years of experience in software engineering or related field OR 5 years of experience in software engineering
  • Experience programming in Java with focus on server-side components
  • Proficient in debugging, troubleshooting, and performance tuning Java Applications
  • Experience with Spring/Spring Boot framework
  • Experience with open-source search engines (Solr, Lucene, or Elastic Search)
  • Advanced scripting skills in Python, Perl, or Shell
  • Experience with CI/CD tools like Jenkins and Maven
  • Experience with Source Code Management Tools (GitHub, SVN, CVS)
  • Knowledge of distributed system design, caching, design patterns
  • Familiar with Azure and GCP cloud technologies

Benefits For (USA) Senior, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental for you & dependents
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Life insurance
  • Education assistance for Associate and dependents
  • Military Leave Pay
  • Short-term and long-term disability
  • Company discounts

Interested in this job?

Jobs Related To Walmart (USA) Senior, Software Engineer

Senior, Software Engineer

Senior Software Engineer position at Walmart Global Tech, focusing on building and maintaining checkout tools for store associates using React, Java, and cloud technologies.

Senior, Software Engineer

Senior Software Engineer position at Walmart focusing on enterprise collaboration platforms and GenAI technologies, offering competitive compensation and comprehensive benefits.

Senior, Software Engineer - Sunnyvale

Senior Software Engineer position at Walmart Global Tech, focusing on ETL platform development for Supply Chain operations with competitive salary and benefits.

Software Engineer III

Senior Software Engineer role at Walmart focusing on SAP HR/Payroll development and ETL solutions, offering competitive compensation and comprehensive benefits.

(USA) Senior, Software Engineer

Senior Software Engineer position at Walmart's Sam's Club in Bentonville, AR, offering $90-180K salary with comprehensive benefits and opportunity to work on enterprise-scale retail technology.