Principal, Software Engineer

Walmart

Actively hiring
(Usa) Bentonville Global Tech Ar Bentonville Home Office, US Posted 65 days ago $110,000$220,000 / year

At a glance

AI generated

TL;DR

As a Principal Engineer at Walmart’s Data Ventures team, you will design and develop new product features while supporting existing implementations. You’ll collaborate with cross-functional teams to lead medium- to large-scale projects by translating requirements into technical solutions and conducting unit testing. Your responsibilities include participating in architectural improvements, code reviews, and delivering high-quality software solutions using Java, Spring Boot, and microservices. Additionally, you will mentor other engineers, manage production environments, and leverage tools for analytics and performance monitoring. The role requires proficiency in REST APIs, Docker, Kubernetes, and cloud platforms like Azure or GCP, along with experience in agile methodologies and SDLC tools such as JIRA, Jenkins, and Git. You’ll work on scalable software solutions that enhance customer experiences and empower associates across Walmart’s global operations.

Skills

Java Spring Boot Docker Kubernetes JIRA Jenkins GIT JUnit Selenium Azure Cloud GCP RDBMS PostgreSQL React.js Angular Node.js Express.js HTML CSS REST APIs Hibernate MySQL GraphQL CI/CD

What you'll do

  • Lead medium- to large-scale projects by translating requirements into technical solutions and developing code.
  • Participate in architectural improvements, conduct code reviews, and ensure high-quality software delivery.
  • Take ownership of full-stack development, including front-end and back-end components.
  • Mentor other engineers to provide technical leadership within the team.
  • Manage multiple production and non-production environments with automated build processes.
  • Analyze tools and application logs to determine product and engineering improvements.

What we're looking for

  • Proficient in Java, Spring Boot, and microservices for robust application development.
  • Experience in designing enterprise solutions using multi-tier architecture and REST APIs.
  • Strong understanding of Agile methodology and SDLC tools (JIRA, Jenkins, GIT).
  • Hands-on experience with containerization technologies like Docker and Kubernetes.
  • Expertise in cloud platforms such as Azure or GCP and RDBMS like MySQL or PostgreSQL.
  • Ability to lead technical requirements analysis and mentor other engineers effectively.

Market check

Salary context

This $110,000–$220,000 range sits above 32% of similar postings on FindRole.

Peer median band

$143,000$235,413

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,500

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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

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

Most-posted roles

View all roles at Walmart

More like this

Similar roles

Principal, Software Engineer

Walmart

(Usa) Bentonville Global Tech Ar Bentonville Home Office, US 42 days ago $110,000$220,000
Java MongoDB CosmosDB Apache Kafka GraphQL REST NoSQL Kubernetes CI/CD AWS Azure Docker Terraform Python JavaScript Jira Agile Security Data Sovereignty AI Machine Learning Cloud Native Microservices Scalability

Principal, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Bldg 6 Ca Sunnyvale Home Office, US 44 days ago $143,000$286,000
Java Javascript React React Native Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Distributed Systems Architecture Multi-cloud Environments Performance Testing Frameworks Load Generation Tools

Principal, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Bldg 6 Ca Sunnyvale Home Office, US 44 days ago $143,000$286,000
Java Javascript React React Native Node Spring CI/CD Agile Docker Kubernetes Performance Profiling Tools Distributed Systems Architecture Multi-cloud Environments Performance Testing Frameworks Load Generation Tools

Principal, Software Engineer

Walmart

(Usa) Sunnyvale Tech Corners Ca Sunnyvale Home Office, US 49 days ago $143,000$286,000
Kubernetes Distributed Architectures SQL NoSQL Schema Design Containerized Backend Services Backend Streaming Systems Event-driven Architecture Message-based Architecture Mentorship CI/CD

Principal, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 122 days ago $143,000$286,000
Kotlin Android CI/CD REST Java UIkit Docker AWS Git Jenkins PostgreSQL Maven Gradle Selenium JUnit Mockito SonarQube Swagger

Principal, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 34 days ago $143,000$286,000
React Redux Java Docker Kubernetes AWS CI/CD APIs Webhooks Event-driven architectures Microservices Mentoring Platform engineering Scalability High availability Performance Data and AI-driven insights Cross-team collaboration Complex problem-solving Modern web frameworks