Senior, Software Engineer

Walmart Walmart · Retail · Chennai, India

Senior Software Engineer role focused on building and managing platform solutions for secrets management at Walmart, involving design, development, and maintenance of tools and services, Kubernetes-native solutions, and automation for lifecycle tasks. The role emphasizes platform reliability, observability, and collaboration with security and application teams.

What you'd actually do

  1. Design, develop, and maintain tools, services, and automation that simplify operations for secrets management platforms (Vault, Akeyless, etc.)
  2. Build Kubernetes-native solutions and operators to automate lifecycle tasks such as onboarding, policy management, auditing and monitoring.
  3. Partner with security, platform and application teams to ensure secret solutions are scalable, resilient, and easy to adopt.
  4. Improve platform reliability by developing automated health checks, self-healing scripts and operational tooling.
  5. Develop dashboards, metrics, and alerting for observability of secrets platform health and usage.

Skills

Required

  • Golang
  • Kubernetes internals, APIs, and operator patterns
  • API development (REST and gRPC)
  • distributed systems
  • service reliability
  • automation best practices
  • cloud environments (Azure, GCP or AWS)
  • container technologies (Docker, Kubernetes)
  • CI/CD pipelines (Git, Jenkins, etc.)
  • Infrastructure as Code (Terraform/Helm)
  • certificate lifecycle management
  • debugging
  • problem-solving
  • communication skills

Nice to have

  • secret management platforms (Vault, Akeyless, or equivalents)
  • observability stacks (Prometheus, Grafana, ELK, etc.)