Senior Engineer - HashiCorp Vault
Role details
Job location
Tech stack
Job description
We're looking for a seasoned engineer to design, build, and operate HashiCorp Vault as a service. You'll be responsible for secure, highly available, and compliant secrets management services, delivered at scale across Kubernetes and OpenShift environments. This is a hands-on engineering role focused on production-grade reliability, automation, and developer experience.
-
Apply advanced technical expertise and HashiCorp principles to design and resolve complex models and procedures.
-
Deliver creative, effective solutions while understanding cross-functional interdependencies.
-
Lead the application of existing products and services, and influence the development of new policies and ideas.
-
Own and drive the reliable execution of large projects (typically spanning 4-12 weeks), including end-to-end design, full lifecycle implementation, and troubleshooting.
-
Evaluate trade-offs, propose solutions, remove blockers, and communicate progress to stakeholders.
-
Collaborate directly with internal teams, customers, and external communities to design solutions based on real-world requirements.
-
Advocate for technical roadmap initiatives that improve systems and organizational effectiveness beyond individual projects.
-
Debug and resolve complex issues, review code for quality and patterns, and mentor other engineers.
-
Guide team collaboration activities such as pairing and knowledge sharing.
-
Participate in hiring by leading interviews for junior candidates and contributing to calibration for mid-level roles.
Requirements
-
Extensive experience building production-grade services in Golang with strong testing and code quality practices.
-
Experience with managing Kubernetes workloads and platform components, including networking, storage, and security.
-
Skilled in designing reliable, scalable, and operable distributed systems on AWS, Azure, or GCP.
-
Cloud-native mindset with solid DevOps principles and automation expertise.
-
Proven decision-making using data-driven approaches to solve technical challenges.
Preferred technical and professional experience
-
Experience with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging and tracing for high reliability and performance.
-
Hands-on experience operating HashiCorp Vault at scale (auth methods, PKI/Transit/KV engines, policies, HA/DR, backups).
-
Experience with managing Kubernetes workloads and platform components, including networking, storage, and security.
-
Experience with Openshift, Helm, Kustomize, Terraform, and GitOps workflows (Argo CD/Flux).
-
Understanding of TLS/mTLS, certificate management, IAM, and secrets lifecycle.