Senior, Software Engineer - Full Stack
Walmart
At a glance
AI generatedAs a Senior Software Engineer at Walmart’s top-of-funnel and discovery platforms team, you will design and build low-latency, highly available, multi-tenant distributed systems operating at internet scale. Your day-to-day responsibilities include developing production-grade Rust services using async frameworks like Tokio and Axum, optimizing for CPU efficiency, memory footprint, network throughput, and multi-tenant workload distribution, driving full SDLC in a cloud-native environment with CI/CD automation and observability practices, and integrating real-time ML inference services into high-throughput backends. You will need 5+ years of backend or distributed systems engineering experience, production Rust expertise, Kubernetes proficiency, and deep knowledge of async programming, multithreading, memory management, networking fundamentals, and distributed systems principles. The role involves working on large-scale customer-facing digital platforms that support multi-tenant architectures and high-throughput traffic patterns across multiple markets and regions.
Skills
What you'll do
What we're looking for
Market check
This $117,000–$234,000 range sits above 65% of similar postings on FindRole.
Peer median band
$117,000–$215,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$142,400–$184,600
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail
Walmart currently has 495 open roles on FindRole.
Listed pay typically runs $117,000–$234,000 across 487 roles with salary data.
Most-posted roles
More like this
Walmart
Walmart
Plaid
Plaid
Fiserv
Brico