W

Walmart

Sells groceries and essentials in stores and online

Principal Software Engineer

Backend EngineeringPosted on Nov 13
Full-timeBengaluru, Karnataka, India

About the Job

Requirements

  • A bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 5 years of experience in software engineering or a related area, or 7 years of experience in software engineering or a related area.
  • 15+ years of software engineering experience, including 5+ years operating at staff or principal scope across multiple teams, with deep hands-on expertise in Java backend development, data platforms, and large-scale distributed systems.
  • Expert-level Core Java knowledge, including JVM internals, garbage collection tuning, memory model, concurrency, Spring Boot ecosystem (Spring Security, WebFlux, Spring Cloud), reactive and asynchronous programming, and performance profiling with Java Flight Recorder, VisualVM, or JProfiler.
  • Hands-on experience designing and operating large-scale data platforms and batch and streaming pipelines; proficiency with event streaming and processing such as Kafka, Kafka Streams, Flink, or Spark, workflow orchestration, and cloud data services.
  • Experience building low-latency, near-real-time data flows, including change data capture, event-driven ingestion, stream processing, and serving layers; understanding of freshness, ordering, idempotency, and exactly-once or effectively-once trade-offs.
  • Experience leading high-stakes data migrations, including dual-write and dual-read strategies, backfills, reconciliation, data validation, and phased cutovers with rollback plans.
  • Experience defining and implementing observability for pipelines and datasets, including freshness, volume, schema, and quality monitoring, lineage, lag tracking, and alerting, alongside service-level observability.
  • Ability to design and evolve distributed, fault-tolerant, high-throughput systems (100K+ requests per second), with expertise in microservices, event-driven architecture, CQRS, the Saga pattern, distributed caching, API mesh, and multi-region deployment.
  • Expertise in Domain-Driven Design, hexagonal and clean architecture, strangler-fig modernization, Backend for Frontend, and service mesh (Istio/Envoy), including when to apply each pattern.
  • Experience designing platform-level capabilities, shared services, and internal SDKs consumed by many teams; familiarity with OpenAPI/AsyncAPI governance, GraphQL federation, and gRPC at scale.
  • Advanced expertise across relational stores such as PostgreSQL and MySQL at scale, including partitioning, replication, and read replicas, and NoSQL stores such as Cassandra, Redis, MongoDB, and CosmosDB; strong grasp of consistency patterns, eventual consistency trade-offs, schema evolution, and data modeling for analytics and operational use.
  • Deep understanding of HIPAA/HITECH, protected health information/electronic protected health information data governance, and audit trail design; experience with healthcare interoperability standards including HL7 v2, FHIR R4, NCPDP, and X12 EDI.
  • Expert-level cloud architecture on GCP, Azure, or AWS; Kubernetes cluster design, multi-tenancy and resource governance; Terraform/infrastructure as code, service mesh, multi-region failover, and platform-scale cost optimization.
  • Experience defining observability strategy, including distributed tracing, structured logging, service-level indicator/objective/agreement definition, and alerting; chaos engineering, capacity planning, and leading post-mortems that produce systemic fixes.
  • Experience working closely with platform and data teams to define shared ownership, interfaces, and operating models that enable multiple teams to work without disrupting one another.
  • A track record of setting multi-year technical direction adopted across multiple organizations, authoring influential RFCs and ADRs, representing engineering in executive forums, and raising the technical bar across senior individual-contributor and management layers.
  • Ability to connect architectural choices to cost, regulatory risk, time-to-market, and patient outcomes, and make sound decisions with incomplete information.
  • Ability to explain complex trade-offs clearly to executives, product leaders, and non-technical stakeholders.

Responsibilities

  • Set the multi-year technical vision for the Health & Wellness engineering domain across pharmacy, specialty pharmacy, clinical workflows, patient digital experiences, and health program delivery; own platform direction, technology selection, and build-versus-buy decisions with business and financial rationale.
  • Own data platform strategy by defining architecture for data ingestion, processing, storage, and serving, including near-real-time pipelines delivering prescription, adjudication, and clinical events to downstream consumers with low latency and high reliability.
  • Own cross-domain architecture decisions, author and sponsor RFCs and ADRs, chair architecture review forums, and resolve competing technical positions across senior leaders and teams using reasoned trade-offs.
  • Lead large-scale data migrations from legacy stores and pipelines to modern platforms; plan cutovers, validate data parity and lineage, and deliver without patient impact or loss of data integrity.
  • Establish observability standards for pipeline health, data freshness, lag, quality, lineage, distributed tracing, service-level indicators and objectives, and alerting to detect issues before they reach patients or business users.
  • Translate business goals and regulatory requirements into technical strategy; partner with senior leadership, product, and compliance to align roadmaps with HIPAA/HITECH obligations, payer and pharmacy requirements, and long-term platform health, and shape annual and quarterly planning.
  • Define engineering standards across the Health & Wellness organization for API design, service communication, data consistency, data governance, observability, security, and resilience; drive adoption through paved roads, reusable platform capabilities, and governance.
  • Own reliability and scale strategy for systems handling millions of prescriptions annually, real-time payer adjudication, and clinical data workflows, including service-level objective frameworks, capacity planning, multi-region failover, and disaster recovery; lead executive-level communication during major incidents and drive systemic fixes afterward.
  • Lead enterprise-scale modernization of legacy platforms by setting migration strategy, sequencing work across teams, defining exit criteria, and measuring progress in risk reduction and cost.
  • Multiply engineering impact across the organization by mentoring staff and principal engineers, developing technical leaders, setting technical excellence standards, and leading hiring, leveling, and promotion calibration for senior individual-contributor roles.
  • Represent Health & Wellness engineering in senior leadership and cross-organization forums, including Walmart Global Tech platform teams, data and analytics governance, security, compliance, and enterprise architecture.
  • Adhere to company policies, procedures, mission, values, and standards of ethics and integrity.

Desired Qualifications

  • A master's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience in software engineering or a related area.
  • Knowledge of Web Content Accessibility Guidelines 2.2 AA standards, assistive technologies, and digital accessibility best practices.
  • Hands-on experience with pharmacy or pharmacy benefit manager systems, e-prescribing (NCPDP SCRIPT), or payer adjudication.
  • Experience implementing FHIR-based interoperability at scale.
  • Experience with data governance, cataloging, and lineage tooling.
  • Experience applying generative AI or machine learning in regulated clinical or patient-facing workflows with appropriate governance.

About the Company

Walmart

Sells groceries and essentials in stores and online

Walmart sells groceries, household essentials, clothing, and electronics through stores and online marketplaces for consumers around the world. Its everyday low price model combines large purchasing volumes with distribution networks that move goods to stores and customer homes. Shoppers can browse online, collect orders at a nearby store, or request delivery, while third-party merchants use its marketplace and fulfillment services to reach customers. The group earns revenue from merchandise sales, memberships, advertising, and services, and also operates pharmacies, optical centers, and digital payments businesses. Walmart opened its first discount store in 1962 and is headquartered in Bentonville, Arkansas.

Company size
10,001+
Company stage
IPO
Headquarters
Bentonville, AR
Founded
1962

Recently Posted Jobs

Explore more opportunities at Walmart

See more jobs