Skip to main content
IBM logo

Sr Software Engineer (HashiCorp Vault)

IBM

Multiple U.S. locationsJobSeen 5 days agoSeen in employer's feed 5 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
No compensation found
Location
Multiple U.S. locations
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

IBM is seeking a seasoned engineer to design, build, and operate HashiCorp Vault as a service across Kubernetes and OpenShift environments. The role combines software development, security engineering, reliability, and cloud platform operations to deliver secure, highly available, compliant secrets management. The engineer will build customer-facing features and tools, own large projects, support production operations, and collaborate with customers and internal teams.

Skills & qualifications

RequiredNice to have

Skills

Golang, requiredTesting, requiredCode Quality, requiredKubernetes, requiredCloud Networking, requiredCloud Storage, requiredCloud Security, requiredDistributed Systems, requiredAWS, requiredAzure, requiredGCP, requiredDisaster Recovery, requiredCloud Operations, requiredReliability Objectives, requiredOperational Runbooks, requiredMonitoring, requiredIncident Response, requiredDevOps, requiredInfrastructure as Code, requiredAutomation, requiredHashiCorp Vault, nice to haveOpenShift, nice to haveHelm, nice to haveKustomize, nice to haveTerraform, nice to haveGitOps, nice to haveArgo CD, nice to haveFlux, nice to haveTLS, nice to haveMutual TLS, nice to haveCertificate Management, nice to haveIAM, nice to haveSecrets Lifecycle, nice to haveCloud Monitoring, nice to haveObservability, nice to haveMetrics, nice to haveLogging, nice to haveTracing, nice to haveSecurity Compliance, nice to have

Full job description

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'l 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 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 combining software development, security engineering, reliability, and cloud platform operations. You'll build the systems, , automation, and developer experiences that enable customers to securely run mission-critical workloads on the cloud.

  • Apply advanced technical expertise to design, prototype and implement customer-facing product features and tools while ensuring stability and usability

  • 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, incident management, pairing, and team planning to support production and customer needs.

Required technical and professional expertise

  • Extensive hands-on experience building production-grade services in Golang, with strong testing and code quality practices.

  • Deep experience managing Kubernetes workloads and platform components, including networking, storage, and security.

  • Experience designing reliable, scalable, highly available distributed systems on AWS, Azure, or GCP, including disaster recovery strategies.

  • Experience operating mission-critical cloud services, including reliability objectives, operational runbooks, monitoring, and incident response.

  • Strong DevOps and cloud-native mindset, with hands-on experience implementing Infrastructure as Code (IaC) and automation-first operational practices.

Preferred technical and professional experience

  • Hands-on experience operating HashiCorp Vault at scale (auth methods, PKI/Transit/KV engines, policies, HA/DR, backups).

  • Experience with Openshift, Helm, Kustomize, Terraform, and GitOps workflows (Argo CD/Flux).

  • Understanding of TLS/mTLS, certificate management, IAM, and secrets lifecycle.

  • Experience with cloud monitoring tools to implement robust observability practices that prioritize metrics, logging and tracing for high reliability and performance.

  • Experience partnering with security and compliance teams to build secure-by-default platforms and services.

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

How this job compares

Set against the 39,677 open Software Engineer jobs on Olive Jobs, counted November 10, 2026.

Pay
  • This postingNot listed
  • North Carolina median$115–200K/yr585 salary ranges
  • North Carolina median$56–70/hr48 hourly ranges
Openings
Olive Jobs lists 798 open Software Engineer jobs in North Carolina and 39,677 across the US. 8% of them nationwide are listed as remote or flexible.
Hiring the most in North Carolina
Experience
Software Engineer postings that state a minimum ask for 5 years of experience at the median; the middle half ask for 3 to 7 years (32,705 postings).
Education
12,375 of the 39,677 open Software Engineer jobs (31%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.