Taro Logo

Director, Software Engineering

World's leading retailer focused on helping people save money so they can live better.
Bentonville, AR, USA
$130,000 - $260,000
Principal Software Engineer
Hybrid
5,000+ Employees
15+ years of experience
Enterprise SaaS · E-Commerce · AI

Description For Director, Software Engineering

Walmart's Advertising Technology group is seeking a Director of Software Engineering to lead their innovative team that enables connections between supplier brands and retail shoppers at unprecedented scale. This role sits within a highly motivated group of engineers and data scientists who solve sophisticated problems and serve billions of ad requests monthly through high-performance ad servers. The position involves leading large-scale, complex projects and managing multiple teams working with cutting-edge technologies including big data processing, machine learning, and distributed systems.

The ideal candidate will bring 15+ years of software development experience with deep expertise in distributed systems, big data technologies, and team leadership. You'll work with technologies like Spark, Kafka, Hadoop ecosystem, and various programming languages including Scala and Java. The role offers an opportunity to shape the future of retail technology while working on systems that impact millions of customers.

As part of Walmart Global Tech, you'll be working in an environment where one line of code can make life easier for hundreds of millions of people. The position offers competitive compensation ($130,000-$260,000) plus performance bonuses and comprehensive benefits including health coverage, 401(k), stock purchase plans, and paid parental leave.

The role is based in Bentonville, AR, offering a hybrid work arrangement that combines in-office collaboration with flexible remote work. Northwest Arkansas offers an attractive lifestyle with over 200 miles of trails, an emerging food scene, and cultural attractions like the Crystal Bridges Museum.

Last updated a day ago

Responsibilities For Director, Software Engineering

  • Lead and direct large-scale, complex, cross-functional projects
  • Review project requirements and translate into technical solutions
  • Proactively identify opportunities for the team
  • Act as a mentor to grow engineers and managers
  • Lead multiple teams and set up vision

Requirements For Director, Software Engineering

Java
Scala
Kafka
  • 15+ years of experience in software development, focusing on big data processing, real-time serving, and distributed low latency systems
  • Experience in leading multiple teams, setting up vision, and executing against the goals
  • Expertise in multiple distributed technologies (Spark/Storm, Kafka, Key Value Stores, Caching, Solr, Druid, etc.)
  • Proficiency in Scala or Java and Full Stack application development
  • Deep knowledge in the Hadoop ecosystem, like HDFS, Hive, MapReduce, Presto etc.
  • Bachelor's degree in computer science or related field (or equivalent experience)
  • 3 years supervisory experience

Benefits For Director, Software Engineering

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-based bonus awards

Interested in this job?

Jobs Related To Walmart Director, Software Engineering

Distinguished, Architect

Distinguished Architect position at Walmart's Sam's Club, leading enterprise architecture and digital transformation initiatives in Sunnyvale, CA.

Principal Software Engineer- Azure Core Storage

Principal Software Engineer position at Microsoft Azure Core Storage team, leading technical initiatives and architectural decisions for cloud storage infrastructure.

Principal Software Architect - Digital Wallets

Principal Software Architect position at PayPal focusing on Digital Wallets, requiring expertise in distributed systems and technical leadership, offering competitive compensation and hybrid work arrangement.

Senior Principal Software Engineer

Senior Principal Software Engineer role at Dell Technologies focusing on next-gen AI storage systems development, requiring expertise in distributed systems and filesystem technologies.

Principal Software Developer(hybrid)

Principal Software Engineer position at Oracle focusing on distributed systems and cloud infrastructure, offering competitive compensation and comprehensive benefits.