10,000 jobs found — updated daily
As a Principal Data Engineer on the mGPS/Compass team, this role owns how indoor positioning data flows across the platform—from mobile SDK and backend-service events through streaming and batch pipelines to analytics and tools used by associates and engineers. The Principal Engineer designs reliable, cost-efficient, privacy-compliant data systems, writes production code, and sets the team’s technical direction. The role partners with product teams, positioning vendors, and partner-app teams to turn location data into measurable operational outcomes. The mGPS/Compass team builds Walmart’s in-store positioning, mapping, and routing platform. Its platform supports customers, associates, Spark shoppers, and partner apps with item finding, in-store navigation, and accurate order completion. The team develops the blue-dot experience, real-time paths, proximity-based actions, store-map generation, and item and aisle location data. It ships native Android and iOS SDKs and a React Native SDK, and operates platform services and multi-tenant capabilities for Walmart, Sam’s Club, and other chains and formats. Its data pipelines process events through streaming and batch workflows into BigQuery to measure positioning quality and operational impact, with privacy and compliance built in. The team works across mobile SDKs, positioning signals, backend services, and analytics in an Azure and GCP multi-cloud environment, with multi-region resilience and progressive delivery. The role leads technical design and architecture, including breaking large services into well-bounded domain services through safe, incremental migration. It writes and reviews production code across pipelines, backend services, and lightweight web tools; leads platform engineering and cloud-native architecture; and drives reliability, performance, cost efficiency, observability, privacy compliance, and operational excellence. It also architects AI-enhanced applications and intelligent systems supporting large-scale, real-time data processing.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal

The resume builder that gets results.