Golang Developer – Cybersecurity / HashiCorp Vault

Triveni IT

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Triveni IT in Montreal, Quebec, is seeking an experienced Golang Developer to join a cybersecurity engineering team for a 6‑month contract, with potential extension. You will build and operate enterprise security services using Golang, Kubernetes, and cloud tech in a hands‑on, build‑and‑run environment.

The role emphasizes backend development, REST APIs, microservices, security automation, and on‑call participation within a globally distributed team.

Qualifications

  • 4+ years of Golang development experience.
  • REST APIs and microservices.
  • 2+ years of Kubernetes experience.
  • 2+ years of AWS, Azure, and/or GCP experience.
  • AI-enhanced software development experience.
  • Strong software engineering fundamentals.
  • Ability to work collaboratively within a global engineering organization.

Responsibilities

  • Design and develop new cybersecurity features and controls.
  • Build backend services, APIs, integrations, and automation using Golang.
  • Develop tooling and AI-assisted solutions for vulnerability analysis and cyber resiliency.
  • Support Kubernetes-based environments.
  • Perform service delivery and DevOps activities.
  • Develop automated testing frameworks and test suites.
  • Build integrations with enterprise technology platforms.
  • Remediate security findings and vulnerabilities.
  • Improve service resiliency, reliability, and observability.
  • Participate in design discussions, code reviews, and Agile ceremonies.
  • Maintain technical documentation and share engineering best practices.
  • Participate in an on-call rotation.
  • Collaborate with globally distributed engineering and security teams.

Skills

Golang
Kubernetes
AWS/Azure/GCP
REST APIs
Microservices
AI-enhanced development
Collaboration
Software fundamentals

Tools

HashiCorp Vault
HashiCorp Terraform
CI/CD tools
Infrastructure as Code
Configuration as Code
Vector Database
MCP/A2A

Job description

Golang Developer - Cybersecurity / HashiCorp Vault

Contract Type / Duration: Contract | 6 Months, with potential extension

Work Hours: 40 Hours/Week

Start Date: ASAP

Job Summary

We are seeking an experienced Golang Developer to join a global cybersecurity engineering team responsible for building and operating enterprise security services.

This is a hands‑on build-and-run engineering role focused on backend Golang development, REST APIs, microservices, Kubernetes, cloud technologies, and security automation. The engineer will design new security features, build tooling and automation, improve platform resiliency, and contribute to the ongoing operation of an enterprise secrets‑management environment.

The ideal candidate combines strong Golang development with Kubernetes and cloud engineering experience and is comfortable taking ownership across development, DevOps, testing, production support, and cybersecurity initiatives.

Top Required Skills
  • 4+ years of backend or full‑stack Golang development
  • Microservices architecture and concepts
  • 2+ years of Kubernetes experience
  • 2+ years working with AWS, Azure, and/or GCP services
3. AI-Enhanced Software Development
  • Experience incorporating AI into software engineering and development workflows
  • Ability to evaluate and responsibly apply AI technologies to engineering and automation use cases
Key Responsibilities
  • Design and develop new cybersecurity features and controls
  • Build backend services, APIs, integrations, and automation using Golang
  • Develop tooling and AI-assisted solutions for vulnerability analysis and cyber resiliency
  • Support Kubernetes-based environments
  • Perform service delivery and DevOps activities
  • Develop automated testing frameworks and test suites
  • Build integrations with enterprise technology platforms
  • Remediate security findings and vulnerabilities
  • Improve service resiliency, reliability, and observability
  • Participate in design discussions, code reviews, and Agile ceremonies
  • Maintain technical documentation and share engineering best practices
  • Participate in an on-call rotation
  • Collaborate with globally distributed engineering and security teams
Required Qualifications
  • 4+ years of Golang development experience
  • REST APIs and microservices
  • 2+ years of Kubernetes experience
  • 2+ years of AWS, Azure, and/or GCP experience
  • AI-enhanced software development experience
  • Strong software engineering fundamentals
  • Ability to work collaboratively within a global engineering organization
Highly Preferred Skills
  • HashiCorp Vault
  • HashiCorp Terraform
  • Secrets management
  • Infrastructure as Code
  • Configuration as Code
  • CI/CD using Jenkins, GitLab, or GitHub Actions
  • MCP, A2A, or Vector Database experience
  • SLOs and observability engineering
  • Incident response and production reliability
Cybersecurity Experience

Experience with one or more of the following is highly desirable:

  • Secrets management
  • Authentication and authorization
  • PKI
  • Encryption at rest and in transit
  • CVE remediation
  • Vulnerability management
  • Security controls
Additional Technical Knowledge

Experience with distributed-system patterns such as:

  • Retry patterns
  • Idempotency
  • API gateways

This position is onsite in Montreal, Quebec. Candidates should be comfortable working as part of a globally distributed build-and-run engineering team and participating in an on-call rotation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GoLang Developer
GoLang Developer

IS3 Solutions • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Golang/Python AI Developer – HashiCorp Vault Squad | FourWays Consulting | Montreal, QC, Canada
Golang/Python AI Developer – HashiCorp Vault Squad | FourWays Consulting | Montreal, QC, Canada

FourWays Consulting • Montreal (administrative region)

On-site
CAD 150,000 - 230,000
Platform Engineer
Platform Engineer

Randstad Canada • Vancouver

Hybrid
CAD 140,000 - 170,000
DevOps & Golang Developer
DevOps & Golang Developer

GBL (Green Brick Labs) • Toronto

Hybrid
CAD 120,000 - 180,000
Bonus and salary review
Benefits
Flexible work
+2
DevOps & Golang Developer
DevOps & Golang Developer

gbl • Toronto

Hybrid
CAD 90,000 - 150,000
Salary & bonuses
Health benefits
Remote/hybrid options
+2
Senior Golang Developer
Senior Golang Developer

BeachHead • Toronto

On-site
CAD 156,000 - 166,000
Sr. Golang Developer
Sr. Golang Developer

BeachHead Inc. • Toronto

On-site
CAD 103,000 - 110,000
Cloud Developer
Cloud Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Golang Developer-Banking
Golang Developer-Banking

BeachHead Inc. • Toronto

On-site
CAD 105,000 - 126,000
Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang) 107494-1
Senior Applications Developer (6-8 years of experience) to develop and maintain backend payment applications using Go (Golang) 107494-1

S.I. Systems Ltd. • Toronto

Hybrid
CAD 110,000 - 140,000