Senior, Software Engineer

World's leading retailer focused on helping people save money and live better through retail, tech, and innovation.
Sunnyvale, CA, USABentonville, AR, USA
$117,000 - $234,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · AI · E-Commerce

Description For Senior, Software Engineer

Walmart's Advertising Technology group is seeking a Senior Software Engineer to join their Real-Time Targeting team. This role is crucial in developing cutting-edge technology solutions for delivering personalized advertising experiences at unprecedented scale. The position involves building and maintaining sophisticated data processing systems that handle thousands of messages per second and petabytes of data. You'll work with modern technologies like Scala, Kafka, Cassandra, and Spark to create high-performance ad servers that influence millions of customers' shopping journeys. The role offers a unique opportunity to work on real-time machine learning systems and contribute to one of the world's largest retail advertising platforms. As part of Walmart Global Tech, you'll be working in a hybrid environment where your code can impact hundreds of millions of people. The position offers competitive compensation, comprehensive benefits, and the chance to shape the future of retail technology at scale. The team emphasizes innovation, technical excellence, and the use of cutting-edge technologies to solve complex advertising technology challenges.

Last updated 11 hours ago

Responsibilities For Senior, Software Engineer

  • Build real-time data processing services using Scala, Kafka, and Cassandra
  • Develop big data applications using Spark, Dataproc, Presto, and AirFlow
  • Design systems using Lambda-architecture patterns
  • Troubleshoot business and production issues
  • Develop software using object-oriented languages
  • Perform advanced data investigations using SQL and Spark
  • Design and develop quality assurance systems for large data pipelines

Requirements For Senior, Software Engineer

Scala
Java
Python
Kafka
Cassandra
  • Bachelor's degree in computer science or related field and 3 years experience, OR 5 years experience in software engineering
  • Experience programming in Java or Scala
  • Experience building microservices and running them in distributed cloud environment
  • Experience using Map Reduce in Hadoop batch jobs and Spark streaming services
  • Experience in creating and maintaining data processing workflows
  • Experience using Spark, Hive, or SQL for advanced data investigation
  • Experience developing testing techniques for data processing implementations

Benefits For Senior, Software Engineer

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

Interested in this job?

Jobs Related To Walmart Senior, Software Engineer

(USA) Senior, Software Engineer

Senior Software Engineer role at Walmart Global Tech focusing on Finance Technology and Engineering, building platform capabilities for Insights and Analytics.

Software Engineer III

Senior Software Engineer role at Walmart focusing on building ETL and ML pipelines for inventory forecasting and demand estimation systems.

(USA) Software Engineer III

Senior Software Engineer role at Walmart Global Tech, focusing on search systems and backend development, offering competitive salary and comprehensive benefits in Silicon Valley.

(USA) Software Engineer III

Senior Software Engineer position at Walmart Global Tech, focusing on backend development for the Global Integrated Fulfillment team, offering competitive salary and comprehensive benefits.

Software Engineer III

Senior Software Engineer role at Walmart developing scalable Java microservices and infrastructure automation in Sunnyvale, CA.