Taro Logo

(USA) Software Engineer III

Walmart helps people save money so they can live better, serving millions of customers through retail, tech, merchandising, and finance operations worldwide.
Sunnyvale, CA, USABentonville, AR, USA
$90,000 - $234,000
Data
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · AI

Description For (USA) Software Engineer III

Walmart's Advertising Technology data team is seeking a Software Engineer III to join their foundational data platform team for targeting and measurement systems. This role is crucial in building and maintaining the data infrastructure that powers Walmart's advertising capabilities. The position offers an opportunity to work with massive datasets and influence millions of customers' shopping experiences. As a Senior Engineer, you'll lead large-scale software projects, design distributed systems, and work with cutting-edge technologies in the big data space. The role combines technical expertise in data engineering with leadership responsibilities, including mentoring junior engineers and collaborating with cross-functional teams. The position offers competitive compensation ranging from $90,000 to $234,000 depending on location, plus benefits including health insurance, 401(k), stock purchase options, and paid time off. The role is based in either Sunnyvale, CA or Bentonville, AR, working with Walmart's advanced advertising technology stack including Hadoop, Spark, and Kafka. This is an excellent opportunity for experienced engineers looking to make a significant impact in retail technology while working with big data and distributed systems at scale.

Last updated a day ago

Responsibilities For (USA) Software Engineer III

  • Lead discovery phase of large software engineering projects
  • Work on projects focused on data integration from different sources
  • Identify opportunities at engineering and product side
  • Partner cross-functionally with Product, Data Science, and Tech Leads
  • Establish strategic plans for improving system performance
  • Mentor junior engineers
  • Perform root-cause analysis of complex problems
  • Design and implement scalable data pipelines

Requirements For (USA) Software Engineer III

Java
Python
Kafka
  • 3+ years of experience in software development
  • 2+ years of experience in building large scale distributed systems
  • Proficient in Scala or Java or Python, spark, HQL and SQL
  • Deep knowledge in Hadoop ecosystem
  • Strong Experience with near real-time stream processing
  • Experience in messaging systems such as Kafka
  • Excellent communication and leadership skills
  • Exceptional analytical-reasoning and problem-solving skills
  • Bachelor's degree in computer science or related field or equivalent experience

Benefits For (USA) Software Engineer III

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Parental Leave
  • Multiple health plan options including vision & dental plans
  • 401(k) retirement plans
  • 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 coverage

Interested in this job?

Jobs Related To Walmart (USA) Software Engineer III