859,529open jobs
54,230companies
144,691added this week
Browse all
Salary
$186k – $286k per year
Location
In office (Sunnyvale)
Seniority
Principal · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Sep 24, 2026. Walmart scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Walmart is a multinational retail corporation operating a vast global chain of hypermarkets, discount department stores, and grocery stores. Founded in 1962 by Sam Walton and headquartered in Bentonville, Arkansas, the company is one of the world's largest businesses by revenue and a dominant force in brick-and-mortar and online retail. Today, it integrates its physical store network with a growing e-commerce ecosystem, offering low prices on groceries, general merchandise, and digital services to millions of customers daily.

What you'll do...

Position: Principal Software Engineer

Job Location: 1375 Crossman Avenue, Sunnyvale, CA 94089

Duties: Explore relevant software products and solutions from an existing repertoire that can address business and technical needs. Assess software gaps, updates, and modifications between the customer and business expectations and the existing software product and solutions. Classify the requirements into applicable types. Anticipate the solution risks and issues during requirements gathering phase, inform relevant stakeholders, and recommend corrective steps. Contribute to the creation of user stories for software components, applications, and complex. Assist in creation of simple, modular, extensible, and functional design for the product or solution in adherence to the requirements. Evaluate trade-offs while designing across multiple software components in a product based on business requirements. Convert HLD to create detailed designs using mock screens, pseudo codes, and detailed functional logic of the modules for specific modules or components of a software product. Understand nuances of designing for disaster recovery. Design and create MVP to clarify requirements and design and uncover risks. Refine the MVP design for early defects and revised customer requirements. Select appropriate frameworks, platforms, and environments for software coding/configuration and scripting. Drive Implementation of telemetry features by determining data/metrics requirement within the domain. Support ad-hoc reviews of software code to ensure baseline mitigations for known risks. Create and configure minimalistic code for entire product or system and ensure the product is meeting business requirements, non-functional requirements, low-maintainability, high-availability, and high-scalability needs. Help with codes executed by team in line with specified technical and business requirements. Arrange requirements in programming sequence by analyzing requirements. Create scripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery), testing, or any other process across the domain. Translate customer requirements into test strategy. Determine the testing tools, domains, environments, and test types to be employed to achieve testing objectives. Select, introduce, and implement various tools for testing. Identify scope and method of testing for each requirement. Ensure that the test cases cover all the test scenarios for the software product or solution requirements. Drive execution of test cases to test the code and detect errors and defects for the entire product. Conduct root cause analysis (RCA) and root cause corrective action (RCCA) to identify the origin of software defects and performance gaps and prevent them from recurring. Track registered issues for the product or solution and prioritize them for resolution. Measure usability of the product or solution as per customer or business requirements after defect fixing and plugging test gaps. Analyze the issues and plan a series of steps which potentially includes reconfiguration, integration, removal, or addition of application components to enhance the software application's functionality, usability, and security. Define the metrics to be tracked for effective monitoring of the software application performance. Help with software application maintenance (corrective, adaptive, perfective) and re-engineering plans and activities.

Minimum education and experience required: Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Information Technology Management, or related area and 3 years of experience in software engineering or related area; OR Bachelor's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Information Technology Management, or related area and 5 years of post-bachelor’s progressively responsible experience in software engineering or related area.

Skills required: Experience building highly available, high-performance, redundant, and scalable distributed systems. Experience documenting high-level technical design documents. Experience developing low-level design documents. Experience designing and developing high performance microservices using Java, Golang, and Scala. Experience implementing Rest APIs with low latency and high reliability in Golang. Experience building event driven systems using Kafka for increased throughput. Experience integrating Cassandra, DB2 databases and optimizing query performance for high-load scenarios. Experience optimizing performance of microservices using profiling, concurrency and caching in Golang. Experience refactoring monolith services into scalable microservices in Golang. Experience integrating Elastic Search, Logstash, and Kibana for monitoring production systems. Experience deploying containerized services on Kubernetes. Experience performing code reviews in Golang, Java, and Scala to ensure best practices and coding standards. Experience mentoring and guiding junior associates on engineering standards. Experience collaborating with DevOps teams to streamline CI/CD pipelines. Employer will accept any amount of experience with the required skills.

Salary Range: $185,587/year to $286,000/year. Additional compensation includes annual or quarterly performance incentives.

Benefits: At Walmart, we offer competitive pay as well as performance-based incentive awards and other great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and dental coverage. Financial benefits include 401(k), stock purchase and company-paid life insurance. Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting. Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to a specific plan or program terms. For information about benefits and eligibility, see One.Walmart.com.

Wal-Mart is an Equal Opportunity Employer.

#LI-DNI #LI-DNP

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
859,529 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Sunnyvale
≈ $148k – $290k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • San Jose
Python
Perl
DevOps
CI/CD
HPC
Linux
Unix
Apply
$108k – $183k per year • In office • Full-Time • 5+ years exp • Omaha
JavaScript
Java
Kotlin
TypeScript
Java
Maven
Spring Boot
Gradle
Databases
MySQL
Frontend
Angular
React.js
JQuery
DevOps
Rest API
Git
AWS
Nginx
Bitbucket
GitHub
GitLab
SOAP
Apache HTTP Server
Management
Agile
Scrum
QA
Swagger
Apply
$149k – $257k per year • Remote (United States) • 7+ years exp • Bachelor's Degree • Austin • San Jose
JavaScript
TypeScript
C#
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
Frontend
GraphQL
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
Bicep
AWS Lambda
Amazon EventBridge
Apply
≈ $114k – $239k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Kenosha
JavaScript
C#
C#
.NET
Blazor
Management
Gmail
Agile
Apply
≈ $127k – $248k per year (Estimated) • In office • 10+ years exp • Chicago
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
CI/CD
AWS
Management
Agile
Apply
≈ $110k – $225k per year (Estimated) • In office • Dallas
Java
Java
Spring Boot
DevOps
Rest API
GCP
Azure
AWS
Apply
≈ $111k – $206k per year (Estimated) • In office • Full-Time • 6+ years exp • Tampa
JavaScript
Java
TypeScript
Java
Maven
Hibernate
Databases
Oracle
MS SQL
Frontend
Angular
DevOps
CI/CD
Management
Agile
Apply
≈ $100k – $185k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Bellevue
Java
Kotlin
Java
Maven
Spring Boot
Kotlin
Mockito
Databases
Apache Kafka
Mobile
JUnit
MVC
DevOps
CI/CD
Jenkins
Git
Apply
≈ $119k – $224k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • United States
Kotlin
Mobile
Jetpack Compose
DevOps
CI/CD
Apply
$127k – $216k per year • In office • Full-Time • 2+ years exp • Bachelor's Degree • Herndon
JavaScript
Java
Kotlin
TypeScript
SQL
Node JS
Java
Spring Boot
Hibernate
Spring Data JPA
Spring Security
Liquibase
Kotlin
Mockito
Node JS
Axios
Databases
Apache Kafka
Google BigQuery
BigQuery
Frontend
React.js
ESLint
Prettier
Mobile
JUnit
React Native
DevOps
Rest API
Ansible
Azure
Git
Docker
Kubernetes
GitHub
API Gateway
Cybersecurity
SonarQube
Management
Jira
QA
JMeter
Swagger
Gatling
Apply
$110k – $220k per year • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bentonville
JavaScript
Java
Kotlin
COBOL
Java
Spring Boot
Spring Cloud
COBOL
IBM MQ
Databases
Cassandra
RabbitMQ
ActiveMQ
MS SQL
Apache Kafka
Azure Cosmos DB
Azure SQL Database
Frontend
GraphQL
DevOps
GCP
Dynatrace
Prometheus
Azure
Jenkins
AppDynamics
GitHub
SOAP
QA
TestNG
Apply
$150k – $286k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • Sunnyvale
Python
Java
C++
Java
Spring Boot
Databases
MySQL
Redis
Cassandra
Memcached
Apache Kafka
Azure SQL Database
AI/ML
Spark
Airflow
Mobile
JUnit
DevOps
GCP
Helm
GitHub Actions
Azure
CI/CD
Jenkins
Docker
Kubernetes
QA
TestNG
Apply
$193k – $262k per year • Equity • In office • Full-Time • 6+ years exp • Master's Degree • Sunnyvale
AI/ML
AI Agents
Agentic Workflows
DevOps
AWS
Apply
$165k – $224k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Sunnyvale
Java
C#
C++
Perl
AI/ML
AI Agents
Agentic Workflows
DevOps
AWS
Apply
≈ $172k – $323k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Sunnyvale
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
≈ $121k – $236k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
≈ $121k – $236k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Sunnyvale
Python
C++
AI/ML
Vertex AI
TPU
Edge AI
DevOps
GCP
Apply
See all jobs
This is one of many
859,529 more open roles from verified company boards, updated every day.