W

Walmart

Sells groceries and essentials in stores and online

USA – Staff - Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USA

About the Job

Requirements

  • Experience designing and implementing REST and GraphQL services using Node.js and Java.
  • Experience designing and building user interface components and user experiences using React, Next.js, and/or Svelte.
  • Experience in frontend engineering with TypeScript, JavaScript, HTML, and CSS, including responsive design and cross-browser compatibility.
  • Experience building and deploying scalable microservices to cloud platforms such as Azure or GCP using Kubernetes.
  • Experience designing and operating data storage solutions using MySQL, writing complex SQL, and querying analytics data such as BigQuery.
  • Experience troubleshooting and conducting performance analysis using tools such as Splunk and Dynatrace.
  • Experience building continuous integration and continuous delivery pipelines and release automation using tools such as Docker, Maven, Webpack, and npm.
  • Experience with automated testing frameworks such as Jest, JUnit, and Mockito.
  • Experience with high-scale ad serving systems, marketplace or e-commerce platforms, or real-time decisioning systems.
  • Experience with experimentation platforms and statistical interpretation of A/B test results.
  • Knowledge of operational excellence practices, including service-level objectives and indicators, alerting strategy, incident response, and post-incident learning.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 4 years of experience in software engineering or a related area; alternatively, 6 years of experience in software engineering or a related area.

Responsibilities

  • Design, develop, and debug ad products and platform capabilities for Walmart digital surfaces, focusing on customer experience, performance, and reliability.
  • Lead the design, development, and maintenance of Ads API microservices that deliver display, sponsored, and search ads on Walmart platforms.
  • Drive the evolution of Advertising Platform orchestration and arbitration architecture, partnering with platform and product teams to improve scalability, latency, and decision quality.
  • Provide technical direction and architecture leadership for the Advertising Experiences Web team, including setting standards for quality, observability, and operational excellence.
  • Contribute to a unified Ads user interface and component library for the adaptive desktop and mobile web environment, improving reuse and consistency across ad experiences.
  • Lead initiatives around ads inventory optimization and redesign to improve customer experience and ad effectiveness.
  • Analyze business and advertising metrics to identify, track, and resolve issues related to ad serving, delivery, pacing, and user experience.
  • Use A/B test results and customer feedback to diagnose issues, propose improvements, and validate outcomes through experimentation and measurement.
  • Own delivery across the software development lifecycle, including design, implementation, testing, release, and production operations; influence development, test, and production environment setup and deployment practices.
  • Create and maintain software artifacts including design documents, RFCs, runbooks, dashboards, and postmortems, and deliver well-scoped releases of software components.
  • Set technical direction for web ad experiences and supporting services, influencing designs across multiple teams.
  • Drive alignment on architecture and standards for performance, reliability, privacy and security by design, testing, and observability.
  • Mentor senior engineers and raise engineering standards through design reviews, code reviews, and pragmatic coaching.
  • Own ambiguous problems end-to-end and deliver measurable outcomes in latency, revenue impact, engagement, quality, and stability.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 2 years of experience in software engineering or a related area.
  • Background creating inclusive digital experiences, including knowledge of implementing Web Content Accessibility Guidelines 2.2 AA standards, assistive technologies, and integrating digital accessibility into products.
  • Knowledge of accessibility best practices and Walmart accessibility standards and guidelines.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs