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

$90,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

This is a senior software engineering role in Bentonville, AR 72716.

You will work inside collaborative engineering teams on features, services and models that the company runs in production.

Responsibilities

  • Own scoped features or model deliveries from build through testing and ongoing support, covering services, APIs, user interfaces or ML model components.
  • Keep a product mindset and tie your work to the goals of the wider platform, system and domain.
  • Write clean, efficient and reliable code in JavaScript, TypeScript, Python, Java, Rust, Dart or C++, as the work requires.
  • Run the full software lifecycle, including CI/CD deployments, automated testing, observability, monitoring and maintenance.
  • Write scripts that automate repetitive tasks, and build telemetry features on your own.
  • Review code structure, and help with defect management and debugging.
  • Connect AI agents and ML components to internal and external APIs to make software smarter.
  • Use GenAI tools such as GitHub Copilot to move faster and try new ideas.
  • Apply object-oriented design and documentation-first 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 and maintainable systems that meet the company's standards.
  • Take part in design reviews and make sure the right design patterns and principles are applied.
  • Keep learning, and grow peers through mentoring and sharing knowledge.
  • Work with stakeholders to pin down complex business and user problems, and turn pain points into concrete technical requirements.
  • Define clear metrics that show whether a solution works and what impact it has.
  • Work with cross-functional teams so delivered solutions meet user needs and technical expectations.
  • Carry out complex maintenance and track application performance with suitable metrics and tools.
  • Keep projects on schedule through program reporting, CI/CD tooling and program logs.
  • Help deliver high-quality, reliable systems through proactive monitoring, testing and continuous integration.
  • Build a collaborative, improvement-focused engineering culture that looks after team wellbeing.
  • Help shape innovation, internal knowledge sharing and platform improvements through sound engineering practice.
  • Protect uptime, performance and customer experience by owning the quality of the features you ship.
  • Own your deliverables, make sure they meet quality standards and business goals, and take the lead on fixing issues and finishing projects.

Requirements

  • Hold a Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Engineering (any) or a related field, plus 1 year of experience in software engineering or a related area.
  • Or hold a Bachelor's degree or equivalent in one of those fields, plus 3 years of experience in software engineering or a related area.
  • Have experience building REST API web services in Python.
  • Have experience writing object-oriented code in Python.
  • Have experience designing and implementing database systems with Redis.
  • Have experience building CI/CD workflows with Jenkins, Docker and Kubernetes.
  • Have experience implementing authentication and authorization with JWT tokens.
  • Have experience building event-driven messaging systems with Apache Kafka.
  • Have experience developing and deploying cloud applications on Microsoft Azure and Google Cloud Platform.
  • Have experience writing and running unit and integration tests for backend services.
  • Have experience supporting client service architecture design and build.
  • Have experience implementing API communication over HTTP and HTTPS, documented with Swagger.
  • Have experience designing and building user-interactive chatbot applications.
  • Any amount of experience with these skills is accepted.

Conditions

Pay ranges from $90,000.00 to $180,000.00 a year.

The role is based in Bentonville, AR 72716.

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

Benefits

  • Competitive pay, plus performance-based incentive awards, paid annually or quarterly.
  • Medical, vision and dental coverage.
  • 401(k), stock purchase plan and company-paid life insurance.
  • Paid time off, including sick leave, parental leave, family care leave, bereavement, jury duty and voting.
  • Short-term and long-term disability cover.
  • Education assistance, with 100% company-paid college degrees.
  • Company discounts, military service pay and adoption expense reimbursement.
  • Eligibility for some benefits depends on job classification and length of employment, and benefits may change or follow plan terms.

Where you’d work

From the office

About the company

Walmart

  • Industry: E-commerce

Office in United States

Also hiring in Bellevue, United States, Sunnyvale, United States, Canada and 4 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.

  • 22 checks run
  • 3 red flags

Still hiring?

15 checks

3 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
  • Google Cloud
  • Kubernetes
  • Docker
  • JavaScript
  • C++
  • Rust
  • Kafka
  • Redis
  • Azure
  • 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
  • Google Cloud
  • Kubernetes
  • Docker
  • JavaScript
  • C++
  • Rust
  • Kafka
  • Redis
  • Azure
  • CI/CD
  • LLMs

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

Salary
$90,000 / 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