You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Walmart

(USA) Staff, Software Engineer

  • Office
  • 6+ years
  • English (B2)

Salary

$143,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The advertising experiences web team builds and runs the full ad experience on the company's site, on both desktop and mobile web.

The team works on the Glass front-end ad experiences and the platform services behind them, aiming for ads that are high quality, fast and measurable at the company's scale.

Responsibilities

  • Design, build and debug new ad products and platform features that run across the company digital surfaces, both on and off the company site, with the customer experience, performance and reliability as the priority.
  • Lead the design, development and upkeep of the Ads API microservices that serve display, sponsored and search ads.
  • Shape how the advertising platform orchestrates and arbitrates ad decisions, working with platform and product teams to improve scale, latency and decision quality.
  • Give technical direction and architecture leadership to the advertising experiences web team, setting standards for quality, observability and operations.
  • Help build a shared Ads UI and component library for the company's adaptive web experience on desktop and mobile, so ad experiences are easier to reuse and more consistent.
  • Lead work to optimize and redesign ad inventory to improve the customer experience and ad effectiveness.
  • Review business and advertising metrics to find and fix problems in ad serving, delivery, pacing and user experience.
  • Use A/B test results and customer feedback to find causes, suggest improvements and confirm results through experiments and measurement.
  • Own work across the full software lifecycle, from design and implementation through testing, release and production, and shape how development, test and production environments and deployments are set up.
  • Write and maintain design docs, RFCs, runbooks, dashboards and postmortems, and deliver well-scoped software releases.

Requirements

  • Minimum: a bachelor's degree in computer science, computer engineering, computer information systems, software engineering or a related field, plus 4 years of software engineering or related experience, or 6 years of software engineering or related experience without the degree.
  • You have designed and built REST and GraphQL services with Node.js and Java.
  • You have designed and built UI components and user experiences with React, Next.js and/or Svelte.
  • You have done front-end work with TypeScript, JavaScript, HTML and CSS, including responsive design and cross-browser compatibility.
  • You have built and deployed scalable microservices on cloud platforms such as Azure or GCP using Kubernetes.
  • You have designed and run data storage on MySQL, can write complex SQL, and have queried analytics data such as BigQuery.
  • You have troubleshot problems and analyzed performance with tools such as Splunk and Dynatrace.
  • You have built CI/CD pipelines and release automation with tools such as Docker, Maven, Webpack and npm.
  • You have used automated testing frameworks such as Jest, JUnit and Mockito and care deeply about engineering quality.
  • You have worked on high-scale ad serving, marketplace or e-commerce platforms, or real-time decisioning systems.
  • You have worked with experimentation platforms and can interpret A/B test results statistically.
  • You have strong operational skills: SLOs and SLIs, alerting strategy, incident response and learning from incidents.
  • Staff-level expectations: you set technical direction for a problem area and influence designs across several teams, align teams on architecture and standards for performance, reliability, privacy, security, testing and observability, mentor senior engineers through design reviews, code reviews and coaching, and own ambiguous problems from start to finish with measurable results in latency, revenue, engagement, quality or stability.
  • Preferred, not required: a master's degree in computer science, computer engineering, computer information systems, software engineering or a related field, plus 2 years of software engineering or related experience. Also valued: experience building inclusive digital experiences, knowledge of WCAG 2.2 AA and assistive technologies, and familiarity with accessibility best practices and the company's accessibility standards.

Conditions

Team: advertising experiences web for desktop and mobile, covering Glass front-end and back-end work for the company's site. Part of the Growth & Advertising organization.

Based at the Sunnyvale, CA location (1345 Crossman Ave, Sunnyvale, CA 94089-1114, USA).

Salary range: $143,000.00 to $286,000.00 per year.

Immigration sponsorship will not be available for this position.

The company is an equal opportunity employer and maintains a drug-free workplace.

Benefits

  • Annual or quarterly performance bonuses.
  • Possible stock awards for certain positions.
  • Health coverage: medical, vision and dental.
  • Financial benefits: 401(k), stock purchase plan and company-paid life insurance.
  • Paid time off: PTO including sick leave, parental leave, family care, bereavement, jury duty and voting.
  • Short-term and long-term disability, company discounts, military leave pay, and adoption and surrogacy expense reimbursement.
  • PTO and/or PPTO for vacation, sick leave, holidays or other uses, with the amount based on job classification and length of employment, meeting or exceeding paid sick leave laws where they apply.
  • Live Better U education program, fully paid by the company for eligible full-time and part-time associates, covering high school completion through bachelor's degrees, English Language Learning and short certificates.

Where you’d work

From the office

No visa sponsorship

About the company

Walmart

  • Industry: E-commerce

Offices in Sunnyvale, United States, United States

Also hiring in Bellevue, United States, Canada, New York, United States and 3 more places

1 of their 219 open roles is remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 21 checks run
  • 1 red flag

Still hiring?

14 checks

1 red flag

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details14 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • React
  • TypeScript
  • Next.js
  • Node.js
  • Java
  • SQL
  • GraphQL
  • Kubernetes
  • Docker
  • JavaScript
  • HTML & CSS
  • MySQL
  • Azure
  • CI/CD
Seniority
Staff
Type
Full-time
Industry
E-commerce
Specialty
Fullstack
Region
United States
Show 8 more factsShow less

Role

Category
Development
Specialty
Fullstack
Seniority
Staff
Experience
4+ years
Tech stack
  • React
  • TypeScript
  • Next.js
  • Node.js
  • Java
  • SQL
  • GraphQL
  • Kubernetes
  • Docker
  • JavaScript
  • HTML & CSS
  • MySQL
  • Azure
  • CI/CD

Location

Work model
Office
Region
United States
Offices
  • Sunnyvale, United States
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$143,000 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
E-commerce

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason