Walmart

(USA) Principal, Software Engineer

Walmart
Apply
2 days ago
Sunnyvale, CA, USAStaff+
H1B sponsor

Base Salary

$143k - $286k/yr

Responsibilities

  • Design, build, test, and deploy highly scalable solutions serving millions of customers.
  • Develop and optimize Storm/Spark pipelines, APIs, and distributed architectures for TB/PB-scale datasets.
  • Build high-performance, resilient services capable of processing millions of requests per day.
  • Provide technical leadership, promote engineering best practices, and drive adoption of modern and open-source technologies.
  • Partner with Product, Business, and Engineering teams to define priorities, conduct proofs of concept, and deliver scalable features.
  • Troubleshoot production and business issues, perform root-cause analysis, and implement preventive solutions.
  • Ensure software quality, security, scalability, and reliability through rigorous development and testing.
  • Establish best practices and documentation, collaborate on client requirements, and mentor and coach engineers.
  • Manage Elasticsearch clusters, including indexing, querying, and performance tuning.
  • Develop high-performance solutions that extract, transform, and load big data using Spark.

Requirements

  • Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area plus five years of software engineering or related experience, or seven years of software engineering or related experience.
  • Extensive experience in platform engineering leadership, scalable cloud-native architectures, and reusable tooling.
  • Strong computer science fundamentals, including data structures, algorithms, and design patterns.
  • Experience leading teams and delivering large-scale distributed systems and event-driven architectures.
  • Experience with SQL/NoSQL and database technologies such as Cassandra, BigQuery, Databricks, Cosmos DB, and Druid.
  • Hands-on experience building microservices and REST services using Java and Spring Boot.
  • Experience with cloud architecture, microservices architecture, and container technologies such as Docker and Kubernetes.
  • Preferred master's degree in a relevant computer science or software engineering field plus three years of related experience.
  • Preferred knowledge of WCAG 2.2 AA standards, assistive technologies, and digital accessibility best practices.

Benefits

  • Medical, vision, and dental coverage; 401(k); stock purchase plan; company-paid life insurance; and disability insurance.
  • Paid time off, sick leave, parental leave, family care leave, bereavement leave, jury duty leave, voting leave, and Military Leave Pay.
  • Company discounts, adoption and surrogacy expense reimbursement, and other benefits subject to eligibility and plan terms.
  • Walmart-paid Live Better U education benefits covering eligible tuition, books, and fees for programs ranging from high school completion to bachelor's degrees and certificates.
  • Annual or quarterly performance bonuses and potential stock compensation.
  • Full-time role located at 815 Eleventh Ave, Sunnyvale, California; benefits and PTO/PPTO depend on job classification and length of employment.

Tech Stack

Apache CassandraApache SparkApache StormDatabricksDockerElasticsearchGoogle BigQueryJavaKubernetesSpring BootSQL

Categories

BackendData EngineeringDevOps
Walmart

About Walmart

10,000+ employees

Walmart is a global omnichannel retailer that sells groceries, general merchandise, and services through Walmart and Sam's Club stores and online marketplaces for consumers and small businesses. Its model spans physical retail, e-commerce, advertising, and a vast supply chain, plus pharmacy, health, and financial services. Founded in 1962 and headquartered in Bentonville, Arkansas, Walmart Inc. is a public company on the NYSE (WMT) operating in the U.S. and multiple international markets.

Contact me