Sr. Software Engineer (Go)

Blackpoint Cyber

Canada

Hybrid

CAD 110,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
401k plan
Discretionary Time Off

Job summary

Blackpoint Cyber is seeking a Senior Software Engineer (Go) to advance our endpoint agent platform and drive Go development across cross‑OS deployments in a fast‑paced remote environment. You will build cloud microservice components in Typescript and Go, apply strong design patterns, and mentor engineers while collaborating with cross‑functional teams to deliver secure, scalable software.

The ideal candidate has 5+ years of Go experience, REST API expertise, and a proven track record shipping

Qualifications

  • 5+ years of industry experience with Go development.
  • Familiarity using TypeScript, Go for building and maintaining cloud microservices.
  • Experience in building and consuming APIs (REST), with a focus on secure, scalable, fault tolerant services.
  • Hands‑on experience with CI/CD pipelines (Jenkins, GitLab, or similar), automating testing, deployment, and scaling of services.
  • Experience working in an Agile development environment, with the ability to lead sprint planning, break down large initiatives, and align team efforts with business objectives.
  • Exceptional analytical and problem‑solving abilities with a proven track record of diagnosing complex issues, devising effective solutions, and implementing innovative approaches to overcome technical challenges.

Responsibilities

  • Be responsible for delivering on business‑critical outcomes through your product contributions to our Go‑based, cross‑OS endpoint agent cybersecurity platform.
  • Develop cloud microservice components using Typescript, Go.
  • Leverage your deep understanding of design and architecture, along with best practices in design patterns. Your experience in optimizing performance, scale, and resiliency will help deliver outcomes that withstand the test of time.
  • Excel as a team player by recognizing the importance of diverse perspectives and managing expectations and needs across numerous cross‑functional groups. This includes taking on the role of mentoring other engineers, leading them in complex, cross functional projects.
  • Communicate effectively to define technical solutions, aligning them with high‑level business objectives and providing clear progress updates.

Skills

Go programming
TypeScript
REST APIs
CI/CD
Agile
Problem solving

Tools

Jenkins
GitLab

Job description

Blackpoint Cyber is the leading provider of world-class cybersecurity threat hunting, detection and remediation technology. Founded by former National Security Agency (NSA) cyber operations experts who applied their learningsto bring national security-grade technology solutions to commercial customers around the world, Blackpoint Cyber is in hyper‑growth mode, fueled by a recent $190m series C round.

We are seeking a Senior Software Engineer (Go) who will help solve complex technical and operational problems in the cybersecurity industry. Candidates will directly support Blackpoint’s cyber security mission, helping to stop cyber‑attacks, and protecting Blackpoint’s rapidly growing customer base.

Summary

The Endpoint Agent team is seeking an experienced Senior Software Engineer who will thrive in a fast‑paced, remote environment. In this role, you will be instrumental in driving Go development of our cybersecurity Endpoint Agent. Our team designs, builds, and maintains our Endpoint Agent which is deployed to customer devices around the globe.

This position is ideal for someone who excels in a fast‑paced environment and is passionate about developing robust, scalable software solutions that address complex cybersecurity challenges.

Responsibilities
  • Be responsible for delivering on business‑critical outcomes through your product contributions to our Go‑based, cross‑OS endpoint agent cybersecurity platform.

  • Develop cloud microservice components using Typescript, Go.

  • Leverage your deep understanding of design and architecture, along with best practices in design patterns. Your experience in optimizing performance, scale, and resiliency will help deliver outcomes that withstand the test of time.

  • Excel as a team player by recognizing the importance of diverse perspectives and managing expectations and needs across numerous cross‑functional groups. This includes taking on the role of mentoring other engineers, leading them in complex, cross functional projects.

  • Communicate effectively to define technical solutions, aligning them with high‑level business objectives and providing clear progress updates.

Requirements
  • 5+ years of industry experience with Go development.

  • Familiarity using Typescript, Go for building and maintaining cloud microservices.

  • Experience in building and consuming APIs (REST), with a focus on secure, scalable, fault tolerant services.

  • Hands‑on experience with CI/CD pipelines (Jenkins, GitLab, or similar), automating testing, deployment, and scaling of services.

  • Experience working in an Agile development environment, with the ability to lead sprint planning, break down large initiatives, and align team efforts with business objectives.

  • Exceptional analytical and problem‑solving abilities with a proven track record of diagnosing complex issues, devising effective solutions, and implementing innovative approaches to overcome technical challenges.

Nice to have
  • A deep understanding of security best practices, especially in Windows environments, such as securing APIs, handling sensitive data, and managing authentication/authorization (OAuth, JWT).

  • Experience delivering robust, cross‑platform friendly applications.

Blackpoint Cyber welcomes and encourages applications from qualified individuals of all races, colors, religions, sex, sexual orientation, gender identity or expression, national origin, age, marital status, or any other legally protected status. We are committed to equality of opportunity in all aspects of employment.

For eligible employees in the US, Blackpoint offers competitive Health, Vision, Dental, and Life Insurance plans, a robust 401k plan, Discretionary Time Off, and other minor perks. International employees receive competitive benefits in accordance with local market standards and applicable country requirements.

Blackpoint believes all employees should share in the company’s success – equity participation is available to employees globally, with program details varying by location and employment structure.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer Backend
Software Engineer Backend

Blackpoint Cyber • Canada

On-site
CAD 70,000 - 110,000
Health Insurance
Vision Insurance
Dental Insurance
+3
Sr. Software Engineer (AI/ML)
Sr. Software Engineer (AI/ML)

Blackpoint-Cyber • Canada

On-site
CAD 120,000 - 180,000
Software Engineer in Test
Software Engineer in Test

Blackpoint-Cyber • Canada

On-site
CAD 75,000 - 120,000
Competitive compensation
Comprehensive benefits
Staff Data Engineer
Staff Data Engineer

Blackpoint-Cyber • Canada

On-site
CAD 140,000 - 190,000
Health insurance
401k plan
Discretionary Time Off
+1
Staff Data Engineer
Staff Data Engineer

Blackpoint Cyber • Canada

Hybrid
CAD 140,000 - 180,000
Equity participation
Competitive benefits
Senior Product Manager
Senior Product Manager

Blackpoint Cyber • Canada

Hybrid
CAD 120,000 - 180,000
Health insurance
Vision & Dental
Life Insurance
+3
AI/ML Ops Engineer
AI/ML Ops Engineer

Blackpoint Cyber • Canada

Hybrid
CAD 110,000 - 145,000
Software Engineer (Golang, React)
Software Engineer (Golang, React)

Applied Systems Canada • Canada

Remote
CAD 80,000 - 100,000
Medical, Dental, and Vision Coverage
Holiday and Vacation Time
Health & Wellness Days
+1
Java Backend Software Engineer
Java Backend Software Engineer

Global Talent Alliance, Canada • Ottawa

Hybrid
CAD 100,000 - 150,000
Generous PTO
RRSP match
Collaborative environment
+1
Software Developer, Agent Endpoint Control Plane
Software Developer, Agent Endpoint Control Plane

Google • Southwestern Ontario

On-site
CAD 182,000 - 186,000