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

Senior Software Engineer

  • Office
  • 6+ years

Salary

$150,080/ 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

You will join collaborative engineering teams as a Senior Software Engineer based at 1375 Crossman Avenue, Sunnyvale, CA 94089.

The role centres on scoped features and ML model components, with a product focus and alignment to wider platform, system and domain goals.

Responsibilities

  • Own scoped feature or model deliveries within collaborative engineering teams.
  • Manage implementation, iteration, testing and ongoing support for assigned services, APIs, user interfaces or ML model components.
  • Keep a product mindset and tie your outcomes to broader platform, system and domain objectives.
  • Produce tidy, performant, dependable code in languages such as JavaScript, TypeScript, Python, Java, Rust, Dart and C++.
  • Run the full software lifecycle, covering CI/CD deployments, automated testing, observability, monitoring and maintenance.
  • Write scripts that automate repetitive work, and build telemetry features on your own.
  • Review code structure and help with defect management and debugging.
  • Connect AI agents and ML components through internal and external APIs to make software smarter.
  • Use GenAI tools such as GitHub Copilot to speed up development and generate new ideas.
  • Apply object-oriented principles and documentation-driven coding so code stays modular, maintainable and consistent.
  • Help turn high-level designs into detailed designs using mock screens, pseudo code and functional logic.
  • Weigh trade-offs and design scalable, secure, maintainable systems that meet the company's standards.
  • Join design reviews and make sure suitable design patterns and principles are applied.
  • Keep learning, and help colleagues grow through mentoring and knowledge sharing.
  • Work with stakeholders to pin down complex business or user problems.
  • Convert pain points into technical requirements you can act on, and set clear metrics for measuring success and impact.
  • Work with cross-functional teams so solutions meet both user needs and technical expectations.
  • Carry out complex maintenance and track application performance with suitable metrics and tools.
  • Stay on milestones and timelines using program reporting, CI/CD tools and program logs.
  • Help deliver high-quality, reliable systems through early monitoring, tests and CI practices.

Requirements

  • Education and experience: either a Master's degree or equivalent in computer science, computer engineering, computer information systems, software engineering or a related area, plus 1 year of software engineering or related experience; or a Bachelor's degree or equivalent in those fields, plus 3 years of software engineering or related experience.
  • Experience designing and building backend RESTful microservices and APIs in Java (JDK 17+) with Spring Boot 3.x and Spring Framework 6.x.
  • Experience building event-driven distributed systems on Apache Kafka 3.x, including consumer group management, topic partitioning and message serialization.
  • Experience writing unit tests with JUnit 5 (Jupiter) and Mockito 5.x, and integration tests with Spring Boot Test and Test containers 1.x in containerized test environments.
  • Experience deploying containerized applications on Kubernetes 1.27+, including pod configuration, horizontal pod autoscaling, health probes and Helm chart management.
  • Experience with cloud-based databases supporting high-throughput distributed data access in microservice architectures.
  • Experience finding root causes of production incidents in distributed microservice architectures using log aggregation tools and application metrics dashboards.
  • Any amount of professional experience with the required skills is accepted.

Conditions

Salary range is $150,080/year to $234,000/year.

Eligibility for some benefits depends on your job classification and length of employment, and benefits may change or follow the terms of a specific plan or program.

Eligibility details are available from the company.

The company is an equal opportunity employer and runs a drug-free workplace with a zero-tolerance policy on illegal drugs and alcohol on the job.

Benefits

  • Performance-based incentive awards, paid annually or quarterly.
  • Health coverage: medical, vision and dental.
  • Financial benefits: 401(k), stock purchase and company-paid life insurance.
  • Paid time off: PTO including sick leave, parental leave, family care leave, bereavement, jury duty and voting.
  • Other benefits: short-term and long-term disability, education assistance with 100% company-paid college degrees, company discounts, military service pay, adoption expense reimbursement and more.

Where you’d work

From the office

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 205 open roles is remote

Your chances

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

  • 22 checks run
  • 2 red flags

Still hiring?

15 checks

2 red flags

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
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • TypeScript
  • Python
  • Java
  • Kubernetes
  • JavaScript
  • C++
  • Rust
  • Spring
  • Kafka
  • CI/CD
  • LLMs
Seniority
Senior
Type
Full-time
Industry
E-commerce
Specialty
Backend
Region
United States
Show 6 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
3+ years
Tech stack
  • TypeScript
  • Python
  • Java
  • Kubernetes
  • JavaScript
  • C++
  • Rust
  • Spring
  • Kafka
  • CI/CD
  • LLMs

Location

Work model
Office
Region
United States
Offices
  • Sunnyvale, United States
  • United States

Compensation

Salary
$150,080 / year
Pay period
Annual

Employment

Type
Full-time

Company

Industry
E-commerce

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason