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 - 180,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

Senior software engineer role based at 811 Excellence Dr, Bentonville, AR 72716, working within collaborative engineering teams.

The role covers building, running and improving features, services, APIs, user interfaces and ML model components.

Responsibilities

  • Deliver scoped features or ML models with your team, then implement, iterate, test and support them over time.
  • Support assigned services, APIs, user interfaces and ML model components after release.
  • Think like a product owner and tie your output to wider platform, system and domain goals.
  • Write clean, efficient, reliable code in languages such as JavaScript, TypeScript, Python, Java, Rust, Dart and C++.
  • Manage the full development lifecycle, covering CI/CD deployments, automated tests, observability, monitoring and upkeep.
  • Write scripts that automate repetitive work, and build telemetry features on your own.
  • Review code structure and help handle defects 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 principles and document your code so it stays modular, maintainable and consistent.
  • Help turn high-level designs into detailed ones 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 grow peers through mentoring and knowledge sharing.
  • Work with stakeholders to pin down complex business and user problems.
  • Turn pain points into concrete technical requirements and set metrics that show whether a solution works.
  • Partner with cross-functional teams so solutions meet user needs and technical expectations.
  • Carry out complex maintenance and track application performance with suitable metrics and tools.
  • Keep projects on schedule using program reports, CI/CD tools and logging systems.
  • Build reliable, high-quality systems through proactive monitoring, testing and continuous integration.
  • Champion a collaborative, improvement-focused mindset that also looks after team wellbeing.
  • Contribute to innovation, knowledge sharing and platform upgrades using sound engineering practice.
  • Protect uptime, performance and customer experience by owning the quality of what you ship.
  • Take responsibility for deliverables, meet quality standards and business goals, and drive projects to completion.
  • Make sound technical calls, weighing long-term effects on architecture and business goals.
  • Adapt quickly, pick up new technologies, understand the wider system and act on feedback.
  • Anticipate the knock-on effects of technical choices.

Requirements

  • Bachelor's degree or equivalent in computer science, computer engineering or a related field, plus 3 years of software engineering or related experience.
  • Or a master's degree or equivalent in those fields, plus 1 year of software engineering or related experience.
  • Hands-on coding in an object-oriented language such as Java, Python or C.
  • Experience with Azure DevOps, continuous integration, delivery and deployment, and database architecture.
  • Experience with Microsoft SQL Database, MySQL, PostgreSQL, Google BigQuery (GBQ), MongoDB (NoSQL) and CosmosDB.
  • Experience with Concord, Jenkins and Looper.
  • Experience with Spring MVC, Spring Boot, Spring Cloud, JUnit and Mockito.
  • Experience with automated testing using RestAssured and Cucumber, plus project management.
  • There is no minimum amount of experience required for these skills.

Conditions

Pay is $90,000-$180,000 a year.

Additional compensation includes annual or quarterly performance incentives.

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

  • Performance-based incentive awards alongside competitive pay.
  • Medical, vision and dental coverage.
  • 401(k), stock purchase and company-paid life insurance.
  • PTO including sick leave, parental leave, family care leave, bereavement, jury duty and voting time.
  • Short-term and long-term disability cover.
  • Education assistance that covers 100% of college degrees, paid by the company.
  • Company discounts, military service pay and adoption expense reimbursement, and more.
  • Eligibility for some benefits depends on job classification and length of employment, and benefits and plan terms may change.

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
  • 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
  • SQL
  • PostgreSQL
  • JavaScript
  • C++
  • Rust
  • Spring
  • MySQL
  • MongoDB
  • 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
  • SQL
  • PostgreSQL
  • JavaScript
  • C++
  • Rust
  • Spring
  • MySQL
  • MongoDB
  • Azure
  • CI/CD
  • LLMs

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

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