Walmart

Principal Software Engineer

Walmart

full-time

Posted on:

Location Type: Hybrid

Location: Bangalore • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformGrafanaGRPCJ2EEJavaKafkaKubernetesMicroservicesPrometheusRabbitMQSpring

About the role

  • As a Principal Engineer specializing in Identity and Access Management at Walmart, you will lead the design, development, and implementation of secure and scalable IAM solutions that protect the organization’s digital assets and ensure seamless user experiences.
  • Collaborate with cross-functional teams to set technical direction, ensure best engineering practices, and mentor engineers across the organization.
  • Your expertise will guide the development of robust, secure, and high-performance systems, while fostering a culture of continuous improvement and technical excellence.
  • Play a key role in shaping Walmart’s technology strategy, influencing product roadmaps, and ensuring the successful execution of complex projects that impact millions of customers and associates.

Requirements

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years’ experience in software engineering or related area.
  • Option 2: 7 years’ experience in software engineering or related area.
  • 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).
Benefits
  • Beyond our great compensation package, you can receive incentive awards for your performance.
  • Other great perks include a host of best-in-class benefits maternity and parental leave, PTO, health benefits, and much more.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
microservicesIAM conceptsAuthenticationauthorizationSSOMFARBACABACSAMLOAuth
Soft skills
leadershipmentoringcollaborationtechnical directioncontinuous improvementtechnical excellence
Red Hat

Senior Software Engineer – Virtualization

Red Hat
Seniorfull-time🇮🇳 India
Posted: 22 hours agoSource: redhat.wd5.myworkdayjobs.com
CloudGoKubernetesLinuxPythonRust
Red Hat

Software Engineer – Virtualization

Red Hat
Junior · Midfull-time🇮🇳 India
Posted: 22 hours agoSource: redhat.wd5.myworkdayjobs.com
CloudGoKubernetesLinuxPythonRust
NetApp

Software Developer – SIEM, SOAR

NetApp
Mid · Seniorfull-time🇮🇳 India
Posted: 4 days agoSource: jobs.netapp.com
AWSAzureCloudDynamoDBGoogle Cloud PlatformGraphQLNode.jsNoSQLPythonSDLCSplunkTerraform+1 more
Twenty20 Systems

Senior Software Engineer

Twenty20 Systems
Seniorfull-time🇮🇳 India
Posted: 4 days agoSource: twenty20sys.zohorecruit.com
Amazon RedshiftAWSAzureCloudInformaticaJavaScriptPythonSOAPSQL