Jobs and Careers
WA

Senior Software Engineer

Walmart
United Statesfull_timeVerifiedPosted 4 Feb 2025

About the role

Company Description

At Walmart, we help people save money so they can live better. This mission serves as the foundation for every decision we make, from responsible sourcing to sustainability—and everything in between. As a Walmart associate, you will play an integral role in shaping the future of retail, tech, merchandising, finance and hundreds of other industries—all while affecting the lives of millions of customers all over the world. Here, your work makes an impact every day. 
 
What are you waiting for?

Job Description

Are you seeking an exciting opportunity to revolutionize the advertising industry? Join our team and embark on an extraordinary journey to build an Advertising platform that will power Ad delivery across Walmart's global network of digital screens. 

 

In this role, you'll have the chance to design and develop cutting-edge features using a microservices architecture, ensuring seamless integration and scalability. Imagine creating user interfaces that empower advertisers to visualize the performance of their campaigns in real-time, providing them with invaluable insights. But that's not all! You'll also build robust data systems capable of ingesting, modeling, and analyzing massive flows of data from online and offline user activities. With your expertise, you'll process hundreds of millions of sales and impressions data, unlocking powerful analytics and insights that drive advertising campaign success. When challenges arise, you'll be the problem-solver, troubleshooting business and production issues with precision. You'll gather information, engage support teams, formulate action plans, and interpret results to determine the best course of action, ensuring seamless operations and exceptional customer experiences. Leveraging your expertise in object-oriented languages like Scala and Java, you'll develop cutting-edge software solutions. Additionally, you'll have the opportunity to implement advertising measurement systems that harness the power of machine learning and statistical techniques, pushing the boundaries of innovation. Are you ready to join a team of visionaries and leave an indelible mark on the advertising industry? Apply now and be part of this transformative journey! 

 

What you will do: 

  • Build an Advertising platform that powers Ad delivery to the variety of digital screens present in Walmart stores worldwide.  
  • Design and develop key features of the platform using a microservices architecture. 
  • Implement user interfaces that allow advertisers to visualize the performance of their campaigns. 
  • Build data systems that ingest, model, and analyze massive flow of data from online and offline user activities, processing hundreds of millions of sales and impressions data to obtain insights and analytics related to advertising campaign performance. 
  • Troubleshoot business and production issues by gathering information (issue, impact, criticality, root cause), engage support teams to assist in resolution of issues, formulate an action plan, performing actions as designated in plan, interpret the results to determine further action, and complete online documentation. 
  • Develop software using object-oriented languages such as Scala and Java. Implement advertising measurement systems that leverage machine learning and statistical techniques. 

Qualifications

What you will bring: 

  • Experience in implementing user interfaces and reusable components using ReactJS. 
  • Experience programming in an object-oriented language (Java or Scala). 
  • Experience developing large scale systems using a microservice architecture. 
  • Experience in frameworks such as Spring Boot, Play. 
  • Experience in containerization and orchestration technologies like Docker, Kubernetes etc. 
  • Experience in creating and maintaining data processing workflows with tools including Airflow or Oozie. 
  • Experience working in AdTech with demonstrated knowledge of the AdTech business. 
  • Experience developing techniques to ascertain correctness of data processing and transformation implementations using unit, integration, and end-to-end pipeline testing. 
  • Experience designing and developing software to perform ETL operations on large datasets. 

Additional Information

All your information will be kept confidential according to EEO guidelines.

Are you open to relocating? This position is in Bentonville, AR—a vibrant, growing city known for its dynamic culture, thriving arts scene, and beautiful outdoor spaces. Walmart offers customizable relocation packages to assist with the transition. Bentonville provides an excellent quality of life with a strong sense of community and a high standard of living.

How you’ll thrive at Walmart:

  • Performance-based in

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Walmart

View company profile →