Principal Software Engineer

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Bentonville, AR
Salary
$110,000–$220,000 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $165k
$90k $295k
below market most similar roles pay here above market

This role pays less than 71% of similar roles. Most pay $165,000–$214,500 — the blue band above. At the midpoint, this role pays about $165k versus about $190k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

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 724 open roles on FindRole.

Listed pay typically runs $117,000–$234,000 across 593 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Software Engineer

JOB TITLE: (USA) Principal, Software Engineer As a Principal Software Engineer for the TAX360 and Tax Data Hub teams, you will serve as a senior technical leader shaping the architecture of a next-generation tax technology platform. You will solve complex engineering problems involving distributed systems, cloud platforms, data engineering, and workflow orchestration. Your daily responsibilities include translating business challenges into scalable technical strategies, leading teams through production readiness, and establishing reusable patterns for APIs and data platforms. You will utilize Python, Scala, Spark, and SQL alongside GCP services like Dataproc, BigQuery, Cloud Functions, and Vertex AI. You will also apply expertise in LangChain, RAG architectures, and Agentic AI systems. This role focuses on building a unified digital tax platform to centralize data management, improve auditability, and reduce compliance risks.

What does a Software Engineer earn in Arkansas?

Median $165000 from 155 postings across 3 companies.

See salary data

What you'll do

  • Lead the architecture and technical strategy for complex, distributed applications and data platforms.
  • Translate business and tax-domain challenges into scalable technical strategies and architectures.
  • Drive architectural decisions across services, APIs, workflow engines, and cloud infrastructure.
  • Establish reusable patterns to enable multiple teams to build capabilities consistently.
  • Manage trade-offs between performance, scalability, reliability, security, and cost.
  • Guide engineering teams from initial experimentation through production readiness and long-term evolution.
  • Solve complex engineering problems spanning distributed systems, data engineering, and workflow orchestration.

What we're looking for

  • 12+ years of experience in data engineering or software engineering.
  • At least 4 years of experience working with GCP.
  • Strong proficiency in Python, Scala, Spark, and SQL.
  • Hands-on experience with GCP services including Dataproc, BigQuery, Cloud Functions, Cloud Dataflow, Cloud Storage, and Vertex AI.
  • Experience with CI/CD tools such as Jenkins, GitHub, and Azure DevOps.
  • Solid understanding of data lake, data lakehouse, data warehousing, ETL, data processing concepts (Kappa & Lambda), and data modeling.
  • Practical experience with LangChain, LangGraph, RAG architectures, and Agentic AI systems.
  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering (preferred: Master's degree and 3 years' experience).
  • Google Professional certification (preferred).

More like this

Similar roles

Principal Software Engineer

Walmart

Bentonville, AR 4 days ago $110,000–$220,000
Platform Engineering Cloud-Native Architecture AI/ML Distributed Systems CI/CD Software Development Lifecycle Model-Driven Design Real-time Data Processing Identity Governance Incident Response WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Bentonville, AR 12 days ago $110,000–$220,000
Java React GraphQL BigQuery CI/CD Cloud-Native Architecture Microservices Containers ML Frameworks API Design Observability Distributed Systems System Design
5+ yrs exp Hybrid

Principal Software Engineer

Walmart

Bellevue, WA 74 days ago $132,000–$264,000
Java Python C++ ReactJS Cloud-native AI/ML CI/CD Distributed Systems Platform Engineering Software Development Lifecycle API Gateway WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 13 days ago $143,000–$286,000
Cloud-native Architecture Distributed Systems AI/ML CI/CD Platform Engineering Real-time Data Processing Observability Model-driven Design AI Agents WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 116 days ago $143,000–$286,000
GenAI LLM React TypeScript Java Python JavaScript CSS MCP A2A CICD Trunk Based Development API Design SDKs Systems Design
10+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 108 days ago $143,000–$286,000
Java ReactJS Python JavaScript Rust C++ Dart CI/CD Cloud-Native Architecture AI/ML GitHub Copilot SDKs Model Runtimes Feature Stores Observability Monitoring WCAG) 2.2 AA
5+ yrs exp