Walmart

PRINCIPAL, SOFTWARE ENGINEER

Walmart
Apply
3 days ago
Bengaluru, IndiaStaff+

Responsibilities

  • Set the multi-year technical vision and architecture strategy for the Health & Wellness engineering domain.
  • Own the data platform strategy covering ingestion, processing, storage, serving, and near-real-time pipelines.
  • Lead cross-domain architecture decisions, RFCs, ADRs, architecture reviews, and technical trade-offs.
  • Lead large-scale data migrations, including cutovers, parity validation, lineage, rollback planning, and data integrity.
  • Establish observability standards for data pipelines, datasets, and services, including freshness, quality, tracing, SLIs, SLOs, and alerting.
  • Translate business, regulatory, payer, pharmacy, and compliance requirements into technical strategy.
  • Define engineering standards for APIs, service communication, data governance, observability, security, and resilience.
  • Own reliability, capacity, disaster recovery, multi-region failover, and scale strategy for healthcare systems.
  • Lead enterprise modernization using domain decomposition, incremental re-architecture, and strangler-fig migration strategies.
  • Mentor staff and principal engineers and support hiring, leveling, promotion calibration, and technical leadership development.
  • Represent Health & Wellness engineering in senior leadership, platform, data governance, security, compliance, and architecture forums.

Requirements

  • Bachelor’s degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 5 years of software engineering experience, or 7 years of software engineering experience.
  • 15+ years of software engineering experience, including 5+ years operating at staff or principal scope across multiple teams.
  • Expert-level Java backend development, including JVM internals, garbage collection, concurrency, Spring Boot, reactive programming, and performance profiling.
  • Hands-on experience designing and operating large-scale data platforms, batch and streaming pipelines, near-real-time data flows, and change-data-capture systems.
  • Experience leading high-stakes data migrations involving dual writes, dual reads, backfills, reconciliation, validation, phased cutovers, and rollback plans.
  • Experience designing fault-tolerant, high-throughput distributed systems handling 100K+ requests per second.
  • Deep knowledge of microservices, event-driven architecture, CQRS, Saga patterns, distributed caching, API meshes, multi-region deployment, and service meshes.
  • Experience designing platform capabilities, shared services, internal SDKs, OpenAPI or AsyncAPI governance, GraphQL federation, and gRPC systems.
  • Advanced experience with relational and NoSQL data stores, consistency patterns, schema evolution, and operational and analytical data modeling.
  • Deep understanding of HIPAA/HITECH, PHI/ePHI governance, audit trails, and healthcare interoperability standards including HL7 v2, FHIR R4, NCPDP, and X12 EDI.
  • Expertise in cloud architecture, Kubernetes, infrastructure as code, multi-region failover, observability, chaos engineering, capacity planning, and cost optimization.
  • Track record of setting multi-year technical direction across organizations, influencing senior leaders, and communicating complex technical trade-offs.
  • Preferred: master’s degree in a relevant field and 3 years of software engineering experience.
  • Preferred: pharmacy or PBM systems, e-prescribing, payer adjudication, FHIR interoperability, data governance and lineage tooling, or GenAI/ML in regulated clinical workflows.
  • Preferred: knowledge of WCAG 2.2 AA, assistive technologies, and digital accessibility practices.

Benefits

  • Performance incentive awards, maternity and parental leave, paid time off, health benefits, and other benefits are available.
  • This role is based in the Bangalore or Chennai office and requires daily office work, with flexibility to manage personal lives.

Tech Stack

AmbassadorApache CassandraApache FlinkApache KafkaApache SparkAWSAzureGoogle Cloud PlatformgRPCIstioJavaKubernetesMongoDBMySQLPostgreSQLRedisSpring BootTerraform

Categories

BackendData Engineering
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