Principal, Software Engineer

Walmart · Chennai · Posted 2026-07-10

Tech stack: AWS, Azure, Cassandra, Docker, GCP, Java, Kafka, Kubernetes, MongoDB

Apply on the company site · Get a referral for this role

Walmart salary & ratings · Walmart interview process · More live openings

About the role

Run Time Platforms (RTP), a division of Global Technology Platform (GTP), is dedicated to developing products and platforms that empower application teams to efficiently deploy and manage runtime environments. This position focuses on our proprietary Identity and Access Management (IAM) system—a core, in-house solution. The IAM platform supports multiple businesses across various countries, handling billions of requests daily and serving as a critical component of our global operations.
Responsibilities:
- Design and implement new features while continuously improving quality of Identity and Access Management application
- Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide
- Designs reusable strategies, decisions, service components, libraries and frameworks to support enterprise-level IAM services.
- Develop software meeting code quality standards and metrics
- Guide and mentor others members in the team to promote highly technical and self-sufficient teams
- Create and maintain technical documentation for the team to reference and share with our internal customers
- Ensures the maintenance, patching, operating, and monitoring of IAM systems.
- Troubleshoots and resolves system incidents, problems and changes, as required
- Engage and support application teams integrating with IAM, SSO, Active Directory and related modules
- Seeking and maintaining knowledge (cross/up skill) of current and upcoming identity security technologies.
Qualifications:
- Deep understanding of designing, building, and maintaining microservices-based systems.
- Deep Understanding of IAM concepts: Authentication, authorization, SSO, MFA, RBAC, ABAC, and federation protocols (SAML, OAuth, OpenID Connect)
- Experience with RESTful APIs, gRPC, and API documentation (e.g., Swagger/OpenAPI).
- Hands-on experience with Docker and container orchestration platforms like Kubernetes.
- Familiarity with deploying and managing microservices on cloud providers (AWS, Azure, GCP).
- Understanding of messaging systems (e.g., Kafka, RabbitMQ, AWS SNS/SQS).
- Strong expertise in Java/J2EE/Spring technologies
- Skills in monitoring, logging, and tracing (e.g., Prometheus, Grafana, ELK Stack, Jaeger).
- Implementing authentication, authorization, and secure communication between services.
- Experience working with NoSQL databases like Cosmos DB, Cassandra, MongoDB

Qualifications

- Deep understanding of designing, building, and maintaining microservices-based systems.
- Deep Understanding of IAM concepts: Authentication, authorization, SSO, MFA, RBAC, ABAC, and federation protocols (SAML, OAuth, OpenID Connect)
- Experience with RESTful APIs, gRPC, and API documentation (e.g., Swagger/OpenAPI).
- Hands-on experience with Docker and container orchestration platforms like Kubernetes.
- Familiarity with deploying and managing microservices on cloud providers (AWS, Azure, GCP).
- Understanding of messaging systems (e.g., Kafka, RabbitMQ, AWS SNS/SQS).
- Strong expertise in Java/J2EE/Spring technologies
- Skills in monitoring, logging, and tracing (e.g., Prometheus, Grafana, ELK Stack, Jaeger).
- Implementing authentication, authorization, and secure communication between services.
- Experience working with NoSQL databases like Cosmos DB, Cassandra, MongoDB

Responsibilities

- Design and implement new features while continuously improving quality of Identity and Access Management application
- Build, test and deploy cutting edge solutions at scale, impacting associates of Walmart worldwide
- Designs reusable strategies, decisions, service components, libraries and frameworks to support enterprise-level IAM services.
- Develop software meeting code quality standards and metrics
- Guide and mentor others members in the team to promote highly technical and self-sufficient teams
- Create and maintain technical documentation for the team to reference and share with our internal customers
- Ensures the maintenance, patching, operating, and monitoring of IAM systems.
- Troubleshoots and resolves system incidents, problems and changes, as required
- Engage and support application teams integrating with IAM, SSO, Active Directory and related modules
- Seeking and maintaining knowledge (cross/up skill) of current and upcoming identity security technologies.

More openings at Walmart