Security Software Engineer

GoMotive

Remote · Canada · CAD 146,000-180,000 · 5+ years experience · Remote · Posted Oct 6, 2026

At a glance

Experience
5+ years experience
Workplace
Remote
Location
Remote · Canada
Salary
CAD 146,000-180,000

About the role

  • The Security Software Engineer will design and build secure, scalable systems to protect Motive’s products, infrastructure, and customer data.
  • This role involves embedding security throughout the software development lifecycle and collaborating across engineering and product teams.
  • The position focuses on building authentication flows, OAuth integrations, authorization platforms, and BYOK capabilities.

Responsibilities

  • Design, build, and maintain authentication flows and OAuth integrations across Motive’s products.
  • Build and evolve authorization platforms that enforce secure, scalable access to product capabilities and customer data.
  • Develop BYOK capabilities and related security controls for customers with advanced data-protection requirements.
  • Build and maintain security features, tooling, services, and automation across Motive’s products and cloud infrastructure.
  • Conduct architecture, code, data-handling, and threat-modeling reviews to identify and reduce security risks.
  • Define and implement secure design patterns, controls, and repeatable guidance for engineering teams.
  • Partner with product and engineering teams to remediate vulnerabilities and improve application security practices.
  • Drive complex security projects independently from technical design through implementation, rollout, and ongoing improvement.
  • Contribute to security testing, including SAST, DAST, dependency scanning, penetration testing, and attack-tree analysis.
  • Mentor engineers and help build consensus around security-focused technical decisions.

Requirements

  • 5+ years of experience in software engineering, security engineering, application security, or a related discipline.
  • Strong programming experience with Python, Go, JavaScript, or a similar language.
  • Experience designing and implementing authentication, OAuth, authorization, or identity platforms.
  • Experience identifying and remediating common application security vulnerabilities, including OWASP Top 10 risks.
  • Experience designing and implementing security controls for cloud-based applications and infrastructure, particularly AWS.
  • Experience with secure software development practices, threat modeling, vulnerability management, and security automation.
  • Familiarity with Docker, Kubernetes, identity and access management, secrets management, encryption, and open-source security tooling.
  • Strong cross-functional collaboration skills and the ability to communicate complex security concepts clearly.
  • Must be authorized to receive and access commodities and technologies controlled under U.S. Export Administration Regulations.

Benefits

  • Health care benefits
  • Pharmacy benefits
  • Optical care benefits
  • Dental care benefits
  • Paid time off
  • Sick time off
  • Short term disability coverage
  • Long term disability coverage
  • Life insurance
  • 401k contribution

Workplace

  • Remote role based in Canada.

Skills

  • Python
  • Go
  • JavaScript
  • AWS
  • Docker
  • Kubernetes
  • OAuth
  • Identity And Access Management
  • Secrets Management
  • Encryption
  • SAST
  • DAST
Show all 13 skills
  • Threat Modeling

GoMotive

Security Software Engineer

Apply now