Taro Logo

(USA) Software Engineer III

World's leading retailer focused on helping people save money so they can live better, combining retail stores and eCommerce.
$117,000 - $234,000
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For (USA) Software Engineer III

Walmart Global Tech is seeking a Software Engineer III to join their Search team in Sunnyvale, CA. This role focuses on building and maintaining search services that process billions of queries for millions of products across Walmart's global platforms. The position involves working with big data problems and implementing cutting-edge relevance algorithms for information retrieval and machine learning.

As part of Walmart's technology team, you'll be at the forefront of retail disruption, working where your code can impact hundreds of millions of people. The role combines technical expertise with business impact, requiring both independent work and cross-functional collaboration. You'll be working on search infrastructure that directly affects business metrics through high-availability, low-latency services.

The position offers competitive compensation ($117,000-$234,000) plus performance bonuses and comprehensive benefits including health coverage, 401(k), stock purchase plans, and paid time off. You'll be part of Walmart's culture of innovation while working from their Silicon Valley hub, where you can enjoy both a rewarding career and the unique lifestyle opportunities of the Bay Area.

The ideal candidate will have strong Java programming experience, knowledge of search technologies like Solr or Elasticsearch, and the ability to work effectively in a dynamic environment. This role represents an opportunity to work at scale, implementing solutions that directly impact how millions of customers interact with one of the world's largest retailers.

Last updated 16 days ago

Responsibilities For (USA) Software Engineer III

  • Participate in discovery phase of small to medium-sized projects for high level design
  • Design, implement, and test complex code changes
  • Analyze business needs and develop implementation plans
  • Handle high impact, critical software/systems monitoring issues
  • Manage small to medium-sized complex projects
  • Provide and support business solutions implementation
  • Troubleshoot business and production issues
  • Work on search services processing billions of queries for millions of products
  • Mine structured and semi-structured data from product catalogs and other sources
  • Implement relevance algorithms for information retrieval and machine learning

Requirements For (USA) Software Engineer III

Java
Python
  • Bachelor's degree in computer science or related field and 2 years experience, OR 4 years experience in software engineering
  • Java/JEE programming experience with server side components
  • Experience with Spring framework
  • Experience with open source search engines like Solr, Lucene or Elastic Search
  • Scripting skills in Python, Perl or Shell
  • Experience with Eclipse or other IDE development tools
  • Experience with Source Code Management Tools (GitHub, SVN, CVS)
  • Knowledge of standard tools for optimizing and testing code

Benefits For (USA) Software Engineer III

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental plans
  • 401(k) and stock purchase plans
  • Life insurance
  • Associate discounts in-store and online
  • Education assistance for Associate and dependents
  • Parental Leave
  • Military service pay
  • Paid Time off including vacation and sick leave
  • Short-term and long-term disability
  • Performance bonuses

Interested in this job?