Onsite Staff Software Engineer – Search Platform

Posted 21 hours ago

Apply now

About the role

  • Staff Software Engineer with Walmart Search Runtime Engineering team designing scalable backend systems. Driving software quality and collaborating with cross-functional teams to meet business goals.

Responsibilities

  • Act as a technical lead to design, develop scalable, high-performance backend system and lead end-to-end delivery of core platform features and infrastructure improvements
  • Serve as a subject matter expert, providing technical leadership and mentorship across engineering teams
  • Drive system design, code quality, developer productivity and operational excellence
  • Guide software engineers in building and delivering secure REST services using Spring Boot, Spring MVC, and cloud technologies
  • Drive availability, quality, performance, and resiliency goals with your team
  • Collaborate with cross-functional partners including Product, Business, and Operations to understand requirements and deliver high-quality software products
  • Direct root cause analysis of critical business and production issues by reviewing and analyzing relevant information (issue, impact, and criticality) and directing actions as designated in the plan
  • Help establish tools, processes, and documentation to continuously improve code quality and engineering standards.

Requirements

  • Bachelor’s degree in computer science and 6 years of experience or master’s degree in computer science and 4 years of experience with building scalable, highly distributed, high performing, and robust Java applications
  • Strong foundation in system design, data structures, and distributed systems
  • Expert-level knowledge of Java technologies, Spring framework, Web applications and distributed systems with a focus on server-side components
  • Proficient hands-on experience in debugging, troubleshooting, and performance tuning Java application
  • Experience with search technologies (e.g., Solr, Lucene, Vespa)
  • Experience working with cloud platforms (Azure, GCP, or similar)
  • Proficiency CI/CD tools (e.g., Jenkins, Maven) and version control systems (e.g., Git)
  • Excellent communication, collaboration, and leadership abilities.

Benefits

  • Health benefits including medical, vision and dental coverage
  • 401(k) matching
  • Stock purchase plan
  • Paid maternity and parental leave
  • Paid time off including sick leave, family care leave, bereavement, jury duty, and voting
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program for tuition, books, and fees

Job title

Staff Software Engineer – Search Platform

Job type

Experience level

Lead

Salary

$143,000 - $286,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job