Staff, Software Engineer

Walmart Walmart · Retail · Bangalore, KA, India

Staff Software Engineer role focused on building and managing enterprise-grade secrets management platform solutions using cloud-native technologies like Kubernetes and Golang. The role involves architecting, designing, and deploying scalable, highly available systems for secrets lifecycle automation, with a strong emphasis on security, reliability, and compliance within a large enterprise environment.

What you'd actually do

  1. Understand business problems related to secrets management and propose robust, scalable technological solutions.
  2. Architect, design, build, and deploy enterprise-grade secrets management platforms (Vault, Akeyless, etc.) at scale, ensuring security, reliability, and compliance.
  3. Design, develop, and deploy highly available and scalable systems with a focus on cloud-native and Kubernetes-based solutions for secrets lifecycle automation (onboarding, policy management, auditing, monitoring).
  4. Develop and optimize platform components and automation tools using Golang, Kubernetes APIs, and other cloud-native technologies, ensuring high performance and reliability.
  5. Architect and implement microservices-based solutions using service-oriented architecture (SOA) principles, with a focus on secure secret delivery and management.

Skills

Required

  • Golang
  • Kubernetes
  • distributed systems
  • secrets management platforms
  • CI/CD
  • Infrastructure as Code
  • observability stacks

Nice to have

  • Java
  • Python
  • SQL/NoSQL
  • database technologies

What the JD emphasized

  • secrets management platforms (Vault, Akeyless, or equivalents)
  • Kubernetes internals, APIs, operator patterns, and cloud-native development
  • highly scalable, secure platform solutions