Intermediate Golang Backend Developer

Amarisconsulting — Canada · Posted ~1 hour ago

Mid Full-time Hybrid Visa History ✓

Skills

Golang Backend development Security automation Testing Observability DevOps API/tool integration Code review Agile AI agents

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A cybersecurity-focused engineering team is seeking an intermediate Golang backend developer to build features, tools, integrations, automations, and testing frameworks. The role includes developing security and DevOps automation, experimenting with AI agents for vulnerability-related workflows, improving observability, participating in on-call support, and contributing to architecture and Agile practices.

Highlights

Intermediate engineering role with long-term ownership opportunities, exposure to cybersecurity automation and AI agents, cross-functional collaboration, testing, observability, and participation in an on-call rotation.

Description

Level 2 : Intermediate (2-5 years) Montreal : onsite 3x/week from Day 1 What you'll do You'll join our growing HashiVault squad, part of our strategy to offer more services and a better client experience in cybersecurity. The squad has run build-and-run for 5 years across North America, Europe, and India. We're looking for a fungible developer to help sustain the ownership and independence culture already in place. Your responsibilities: Design and develop new features, tooling, and automations for security controlsImplement tooling or AI agents for vulnerability analysis, cyber resiliency, service delivery, and DevOps tasksBuild testing frameworks and suitesParticipate in on-call rotationSupport remediation against security findings, automation, and observabilityEnforce architectural standards and product guidelinesDevelop new integrations and onboard tools with Technology teamsParticipate in design discussions, code reviews, and Agile ceremoniesShare knowledge and contribute to best-practice cross-pollination across the squad and Data Protection Services What we're looking for 3+ years backend/full-stack Golang experience, including REST APIs and microservices2+ years of Kubernetes experience, including Helm2+ years on Azure, AWS, or GCPSolid skills in AI-enhanced software design and developmentExcellent verbal and written communication, collaborative approach Nice to have: HashiCorp products (Vault, Terraform)AI agent development (MCP, A2A, Vector DBs)Retry patterns, Circuit breakers, Idempotency, Service discovery, API gatewaysCI/CD (Jenkins, GitLab, GitHub Actions)Infrastructure as Code / Configuration as CodeReliability practices (SLOs, incident response, observability engineering)Cybersecurity practices (encryption at rest/in transit, secret management, CVE remediation, auth, PKI) Note Onsite in Montreal, 3x/week, from Day 1Part of an international team (North America, Europe, India) — participation in meetings, training, or projects conducted in English Why choose us An international community bringing together more than 110 different nationalities An environment where trust is central: 70% of our leaders started their careers at the entry level A strong training system with our internal Academy and more than 250 modules available A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.) Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.