Principal Software Engineer

Walmart

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $190k
This role $130k
$73k $296k
below market most similar roles pay here above market

This role pays less than 99% of similar roles. Most pay $165,953–$214,500 — the blue band above. At the midpoint, this role pays about $130k 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 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Principal Software Engineer

As a Principal Software Engineer, you will join the Payroll Modernization Team to lead the design and delivery of scalable SAP platform capabilities. You will oversee the full software development lifecycle, providing strategic technical leadership and mentoring engineering teams to ensure high availability and performance. Your daily responsibilities include architecting core payroll capabilities such as retroactive accounting, taxation, garnishments, and benefits deductions while ensuring compliance across large-scale US payroll operations. You will utilize deep technical expertise in ABAP, ABAP HR, ABAP OO, CDS Views, AMDP, OData Services, and SAP Integration technologies. Additionally, you will integrate SAP solutions with enterprise platforms like Workday, ServiceNow, SuccessFactors, and SAP Finance using tools such as EPI-USE Variance Monitor and SOLMAN/ALM tools to solve complex business requirements.

What does a Software Engineer earn?

Median $197400 from 2576 postings across 150 companies.

See salary data

What you'll do

  • Lead the design and delivery of scalable SAP platform capabilities for enterprise payroll solutions.
  • Oversee the full software development lifecycle across multiple engineering teams.
  • Define strategic architecture to ensure scalability, compliance, security, and operational resilience.
  • Lead the implementation of core payroll capabilities including taxation, garnishments, and benefits deductions.
  • Architect solutions that integrate SAP with platforms like Workday, ServiceNow, and SuccessFactors.
  • Translate complex business needs into effective technical solutions for large-scale payroll operations.
  • Mentor engineering teams and foster continuous improvement in engineering and operational practices.

What we're looking for

  • Obtain a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 5 years of software engineering experience.
  • Possess 7 years of experience in software engineering or a related area.
  • Demonstrate deep technical expertise in ABAP, ABAP HR, ABAP OO, CDS Views, AMDP, OData Services, Enhancements, Forms, Interfaces, Workflow, and SAP Integration technologies.
  • Provide proven experience in designing and building scalable, high-performance applications and integrations across SAP and non-SAP platforms.
  • Utilize tools such as EPI-USE Variance Monitor and other SOLMAN/ALM Tools.
  • Integrate SAP solutions with enterprise platforms including Workday, ServiceNow, SAP Finance (FI), SuccessFactors, cloud services, and custom applications.
  • Maintain a strong understanding of software design principles, system architecture patterns, security, performance optimization, and operational excellence.

More like this

Similar roles

Principal Software Engineer

Walmart

Sunnyvale, CA 43 days ago $143,000–$286,000
Python Java C++ AI/ML Cloud-native Architecture Distributed Systems CI/CD Platform Engineering Software Development Lifecycle Monitoring Incident Management Real-time Data Processing WCAG) 2.2 AA
5+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA 29 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

Bentonville, AR +1 71 days ago $110,000–$220,000
AI/ML Python NodeJS Java Spring React Vector Databases Cloud-Native Architecture CI/CD Distributed Systems SDLC Embeddings MCP Servers WCAG) 2.2 AA
5+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR 5 days ago $110,000–$220,000
SAP HCM Payroll SAP Employee Central Payroll SAP Finance (FI/CO) SuccessFactors Workday ServiceNow BSI TaxFactory Cloud-Native Architecture WCAG) 2.2 AA system. Design Data-Driven Practices
4+ yrs exp

Staff Software Engineer

Walmart

Bentonville, AR 5 days ago $110,000–$220,000
SAP HCM Payroll SAP Employee Central Payroll SAP Finance (FI/CO) SuccessFactors Workday ServiceNow BSI TaxFactory Cloud-Native Architecture WCAG) 2.2 AA Schema Design PCR Development Payroll Localization
4+ yrs exp

Principal Software Engineer

Walmart

Sunnyvale, CA +1 132 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