Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior full-stack engineer building scalable cybersecurity products at Blackpoint Cyber. Developing TypeScript, Golang, React, and Node.js services on Kubernetes.

Responsibilities

  • Drive front-end and back-end development of Blackpoint Cyber’s cybersecurity products
  • Deliver business-critical product contributions to the cybersecurity platform
  • Define and build robust, scalable software and world-class user experiences
  • Lead and drive projects across TypeScript, Golang, React, and Node.js services hosted on Kubernetes
  • Leverage AI-assisted development tools for code generation, review, and testing
  • Apply design and architecture expertise and best-practice design patterns
  • Optimize performance, scale, and resiliency
  • Collaborate across diverse, cross-functional groups
  • Mentor other engineers and lead them through complex projects
  • Communicate with leadership to define technical solutions, align them with business objectives, and provide progress updates

Requirements

  • 5-8 years of industry experience in full-stack development
  • Demonstrated expertise delivering scalable, high-performance systems in fast-paced, enterprise-level environments
  • Strong backend development skills with Node.js and Golang
  • Experience building and maintaining microservices architectures on Kubernetes
  • Proficiency in React and TypeScript
  • Understanding of modern front-end architecture, design patterns, and best practices
  • Expertise designing and consuming REST, GraphQL, or gRPC APIs
  • Ability to architect full-stack solutions and balance performance and scalability from database layer to UI
  • Strong understanding of database design, performance tuning, and indexing across SQL databases including PostgreSQL and MySQL, and NoSQL databases including MongoDB
  • Experience with AWS, Azure, or GCP and cloud primitives such as storage, messaging, logging, and networking
  • Hands-on experience with CI/CD pipelines using Jenkins, GitLab, GitHub Actions, Argo CD, or similar
  • Deep understanding of security best practices, including API security, sensitive data handling, authentication, and authorization using OAuth and JWT
  • Experience working in an Agile environment, including leading sprint planning and breaking down large initiatives
  • Comfortable adopting AI-assisted development tools
  • Strong desire to work in a fast-paced start-up environment with multiple releases a day
  • Exceptional analytical and problem-solving abilities
  • Nice to have: penetration testing and vulnerability assessment
  • Nice to have: Kafka and Prometheus
  • Nice to have: Docker Swarm or Amazon ECS
  • Nice to have: internationalization and localization frameworks
  • Must be authorized to work in Canada without restriction
  • Must not require sponsorship to work within Canada

Benefits

  • Equity participation available to employees globally, with program details varying by location and employment structure
  • For eligible employees in the US: Health, Vision, Dental, and Life Insurance plans
  • For eligible employees in the US: 401k plan
  • For eligible employees in the US: Discretionary Time Off
  • International employees receive competitive benefits in accordance with local market standards and applicable country requirements
  • Other minor perks
  • Remote work environment

Job type

Full Time

Experience level

Senior

Salary

CA$131,400 - CA$175,200 per year

Degree requirement

No Education Requirement

Tech skills

AWSAzureCloudCyber SecurityDockerGoogle Cloud PlatformGraphQLGRPCJavaScriptJenkinsKafkaKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPostgresPrometheusReactSQLTypeScriptGo

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.