(USA) Principal, Software Engineer

Walmart

Actively hiring
(Usa) Crossman Excellence Building Ca Sunnyvale Home Office, US Posted 93 days ago $143,000$286,000 / year

At a glance

AI generated

TL;DR

As a Senior Backend Architect on the Data Access team, you will define, design, and develop data access layers for both SQL and NoSQL datastores while leading a team of engineers to deliver cross-team initiatives. Your day-to-day responsibilities include conducting root-cause analysis for complex issues involving multiple teams and applications, collaborating with open-source communities, and working closely with public cloud database service providers to ensure efficient solutions for business-critical applications. You will need extensive hands-on experience in Java-based technologies, a deep understanding of concurrency models, proficiency in SQL and NoSQL databases, and expertise in agile methodologies such as Scrum and Kanban. Additionally, you should be familiar with continuous integration tools like Jenkins and GitOps practices, and have the ability to mentor junior engineers while managing large-scale data platforms. This role requires 12+ years of software development experience, including at least five years as a technical architect, and strong communication skills for effective collaboration across teams.

Skills

Java SQL NoSQL Git Agile Scrum Kanban Jenkins Docker Kubernetes CI/CD Prometheus Grafana PostgreSQL MongoDB Redis AWS RDS MSSQL Oracle Azure Google Cloud Platform

What you'll do

  • Define, design, and develop data access layer for SQL and NoSQL datastores.
  • Lead a team of engineers to deliver cross-team database initiatives.
  • Conduct root-cause analysis for complex problems involving multiple systems.
  • Collaborate with public cloud providers to deliver efficient database solutions.
  • Own and solve complex technical problems independently.
  • Mentor junior engineers in technical problem-solving and project management.

What we're looking for

  • 12+ years of software development experience in backend systems involving SQL and NoSQL databases.
  • Extensive hands-on experience with Java technologies, including concurrency models.
  • Deep expertise in database technologies (SQL and NoSQL) and their design limitations.
  • Proven ability to lead a team through complex problem-solving and project delivery.
  • Strong understanding of agile methodologies, continuous integration, and testing frameworks.
  • Experience in designing and building large-scale data platforms across multiple teams.
  • Effective communication skills for interacting with business partners and mentoring junior engineers.

Market check

Salary context

This $143,000–$286,000 range sits above 94% of similar postings on FindRole.

Peer median band

$117,000$234,000

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

(USA) Principal, Software Engineer

Walmart

(Usa) Crossman Respect Building Ca Sunnyvale Home Office, US 52 days ago $143,000$286,000
Node.js Java Kotlin Git Jenkins Maven Google Cloud Platform BigQuery GCS Dataproc CI/CD Python PostgreSQL Docker Kubernetes AWS Prometheus Grafana Machine Learning Data Science

(USA) Principal, Software Engineer, Back End

Walmart

(Usa) Isd Office - Dgtc Ar Bentonville Home Office, US 44 days ago $110,000$220,000
Java Docker Kubernetes GCP Vertex AI Azure LLMs RAG Vector databases Big data technologies Multi-cloud CI/CD Python PostgreSQL AWS Mentorship

Principal, Software Engineer

Walmart

(Usa) Isd Office - Dgtc Ar Bentonville Home Office, US 14 days ago $110,000$220,000
Java Spring Framework Postgres ReactJS Redux Node.js CI/CD Elasticsearch Kafka Python AWS DevOps HTML5 CSS3 JavaScript Webpack SQL

(USA) Principal, Software Engineer

Walmart

(Usa) Redbird Ar Bentonville Home Office, US 86 days ago $110,000$220,000
Java Python JavaScript CI/CD DevOps Kubernetes AWS Docker Terraform PostgreSQL MongoDB Redis APIs LMS intelligent automation adaptive learning AI/ML

(USA) Principal, Software Engineer

Walmart

(Usa) Isd Office - Dgtc Ar Bentonville Home Office, US 41 days ago $110,000$220,000
Python Docker CI/CD OAuth2/OIDC JSON_Schema OpenAPI Pydantic protobuf Kubernetes AWS Azure Google_Cloud_Platform PostgreSQL BigQuery Camunda_Zeebe Git Terraform Prometheus Grafana

(USA) Principal, Software Engineer

Walmart

(Usa) Crossman Excellence Building Ca Sunnyvale Home Office, US 36 days ago $143,000$286,000
Python Java LLMs RAG-based systems SRE Kubernetes Docker GCP Azure PyTorch TensorFlow Hugging Face Transformers MLOps CI/CD Prometheus Grafana ELK Chaos Engineering DevOps AWS