Taro Logo

(USA) Staff, Software Engineer

World's biggest retailer transforming shopping experiences through technology and retail innovation.
Sunnyvale, CA, USABentonville, AR, USA
$110,000 - $286,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
8+ years of experience
Enterprise SaaS · E-Commerce · AI

Description For (USA) Staff, Software Engineer

Walmart's Advertising Technology group is seeking a Staff Software Engineer to join their team that enables connections between supplier brands and retail shoppers at unprecedented scale. This role is part of the AdTech M&R data team, responsible for delivering reporting and measurement solutions for advertisers to analyze and optimize campaigns. The position involves building large-scale data systems, processing hundreds of millions of sales and impressions data, and developing sophisticated measurement products using machine learning techniques.

The role combines big data engineering with machine learning, requiring expertise in technologies like Hadoop, Spark, and various programming languages. You'll be working on systems that directly impact millions of customers' shopping experiences through advertising optimization. The position offers competitive compensation, comprehensive benefits, and the opportunity to work in a hybrid environment at one of the world's largest retailers.

As a Staff Software Engineer, you'll be responsible for designing and implementing complex data pipelines, developing measurement systems, and ensuring the quality and reliability of large-scale data processing systems. The role requires strong technical skills in distributed systems, data processing, and machine learning, along with the ability to translate business requirements into technical solutions.

The position offers an excellent opportunity to work on cutting-edge advertising technology while making a significant impact on Walmart's digital transformation. You'll be part of a highly motivated team of engineers and data scientists, working in an agile environment to solve sophisticated problems at scale. The role combines technical challenges with business impact, making it an ideal position for someone looking to advance their career in big data and advertising technology.

Last updated 10 days ago

Responsibilities For (USA) Staff, Software Engineer

  • Build data systems for massive data flow processing
  • Develop big data applications for audience targeting and campaign reporting
  • Set up ETL jobs in Jenkins or Airflow
  • Troubleshoot business and production issues
  • Design and develop software for targeting and reporting data pipelines
  • Implement advertising measurement systems using machine learning
  • Perform advanced data investigations using SQL and Spark
  • Design systems for ensuring quality in large data pipelines

Requirements For (USA) Staff, Software Engineer

Java
Scala
Python
  • 8+ years of software development experience, machine learning engineering or related field
  • Experience programming in an object-oriented language (Java or Scala)
  • Experience in using Milvus and Vector database for building LLM application
  • Experience using Hadoop and Map Reduce in batch jobs
  • Experience in creating and maintaining data processing workflows with Airflow or Oozie
  • Experience using Spark, Hive, or SQL for advanced data investigation
  • Experience implementing statistical and machine learning methods
  • Experience working in AdTech
  • Experience developing software for ETL operations on large datasets
  • Experience building microservices

Benefits For (USA) Staff, Software Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Education Budget
  • Health benefits (medical, vision, dental)
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO and sick leave
  • Company-paid life insurance
  • Short-term and long-term disability
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Education benefit through Live Better U
  • Performance bonuses

Interested in this job?

Jobs Related To Walmart (USA) Staff, Software Engineer