Senior Engineer - HashiCorp Vault
Listed on 2026-02-16
-
Software Development
Introduction
At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation.
With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world.
Your Role And Responsibilities
We’re looking for a seasoned engineer to design, build, and operate Hashi Corp Vault as a service. You’ll be responsible for secure, highly available, and compliant secrets management services, delivered at scale across Kubernetes and Open Shift environments. This is a hands-on engineering role focused on production-grade reliability, automation, and developer experience.
- Apply advanced technical expertise and Hashi Corp 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.
- Participate in on-call rotations, pairing, and team planning to support product needs.
Bachelor's Degree
Required Technical And Professional Expertise- 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 Dev Ops principles and automation expertise.
- Proven decision-making using data-driven approaches to solve technical challenges.
- 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 Hashi Corp 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 Git Ops workflows (Argo CD/Flux).
- Understanding of TLS/mTLS, certificate management, IAM, and secrets lifecycle.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).