C

Mid-Senior Level Golang Developer for HashiCorp Vault Cybersecurity Squad

Calance Canada
Visa Sponsorship
Apply
AI Summary

Join a global, build-and-run squad enhancing HashiCorp Vault services for cybersecurity clients. Design and implement security controls, AI agents, and automation to improve resiliency and reliability. Collaborate with cross-functional teams to deliver scalable, secure solutions.

Key Highlights
5-year-old global squad (NA, Europe, India) building and running HashiCorp Vault services
Design and implement security controls, AI agents, and automation for cybersecurity resiliency
Full ownership of feature development, DevOps, testing frameworks, and on-call support
Key Responsibilities
Design and implement new features for security controls in HashiCorp Vault
Develop tooling or AI agents for vulnerability analysis and cyber resiliency
Perform service delivery and DevOps tasks to support Vault operations
Create testing frameworks and suites for reliability and security
Participate in on-call rotation to ensure service uptime and incident response
Enforce architectural standards and usability design principles for Vault services
Develop integrations and onboard new tools to support business needs and client ecosystems
Participate in design discussions, code reviews, and Agile ceremonies
Deliver knowledge sharing and cross-pollinate best practices across the Vault squad and broader security organization
Technical Skills Required
Golang Kubernetes Cybersecurity
Nice to Have
IBM HashiCorp products (Vault, Terraform)
AI agent development (MCP, A2A, Vector DBs)
Retry patterns, Circuit breakers, Idempotency, Service discovery, API gateways
CI/CD pipeline technologies (Jenkins, GitLab, GitHub Actions)
Infrastructure as Code and Configuration as Code practices
Reliability best practices (SLOs, incident response, observability engineering)
Cybersecurity practices (encryption, secret management, CVE remediation, authentication/authorization, PKI)

Job Description


Responsibilities:


Golang Developer

As a developer you would be joining our client's growing HashiVault squad as part of the strategy to offer more services and a better user experience to our clients in cybersecurity space. The current squad is a “build-and-run" squad that has been running for 5 years and is spread across North America, Europe, and India. We are adding more engineers and require a fungible developer to help us create the same culture of ownership and independence which exists in our current squad. You will be working to design and implement new features, tooling, and automations to support cybersecurity controls and improve resiliency and reliability.


What will you be doing?

  • As a fungible Vault squad member, you will work on a variety of tasks, ranging from:
  • feature design and development for security controls,
  • implementing tooling or AI agents for vulnerability analysis and cyber resiliency,
  • service delivery and DevOps tasks,
  • developing testing frameworks and suits,
  • participating in on-call rotation.
  • Working with the Vault squad & wider Technology stakeholders, you will support the continuous improvement of our services through remediations against security findings, development, automation, and effective observability solutions.
  • Enforce adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
  • Working with Technology teams, you will develop new integrations and onboard new tools to support business needs and integrate with our client's technology ecosystem.
  • Participate in design discussions, code reviews, and various Agile ceremonies to help us produce the best product possible.
  • You will deliver knowledge sharing and participate in cross-pollination of good practices and standards across our Vault squad & broader security organization, providing documentation and presentations What we are looking for:
  • 4+ years development experience for backend/full-stack Golang including REST APIs and microservices concepts.
  • 2+ years of experience in Kubernetes, including Helm.
  • 2+ years of experience in one or more of Azure, AWS, and GCP services.
  • Solid skills in AI-enhanced software design and development.
  • Excellent verbal and written communication skills coupled with a collaborative approach.


Skills that will help you in the role:

  • Experience with IBM HashiCorp products such as Vault or Terraform.
  • Experience with AI agent development, including leveraging MCP, A2A, or Vector DBs in AI agent development.
  • Experience with concepts such as Retry patterns, Circuit breakers, Idempotency, Service discovery, API gateways...
  • Experience with CI/CD pipeline technologies such as Jenkins, Gitlab, or Github Actions.
  • Experience with Infrastructure as Code and Configuration as Code practices.
  • Experience with reliability best practices, such as SLOs, incident response, observability engineering...
  • Experience with cybersecurity practices, such as encryption at rest and in transit, secret management, CVE remediation, authentication/authorization, and PKI.


Work permits accepted:

- US citizen - Green card - Green card-EAD - TN - H-1B - E-3 - H4-EAD - L2-EAD - OPT-EAD - CPT-EAD - TPS-EAD - STEM-EAD



Similar Jobs

Explore other opportunities that match your interests

Technical Advisor

Programming
18h ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Mid-Senior level

liamora talent development co....

Canada

Senior Talent Sourcer

Programming
2d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

DualEntry

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Hiive

Canada

Subscribe our newsletter

New Things Will Always Update Regularly