Quick overview
Job description
About the Role
Join a cybersecurity product team building experimental tools and foundational infrastructure for the U.S. defense industrial base. This hands-on, product-focused role spans the full software lifecycle and offers meaningful technical leadership and ownership.
What You'll Do
Develop full-stack product features and foundational infrastructure.
Contribute to planning, design, deployment, and ongoing optimization, taking ownership across the product lifecycle.
Build with TypeScript, React, GraphQL, and Ruby on Rails, with opportunities to use Rust or Node.js on new products.
Collaborate with product, design, and engineering partners in an iterative environment.
Mentor engineers and help shape team practices and culture.
What We're Looking For
At least 6 years of full-stack software development experience, with technical depth appropriate to a senior or staff-level role.
Production experience with TypeScript and a modern object-oriented backend language, and willingness to contribute hands-on regularly.
Experience leading multi-engineer projects and mentoring engineers.
Strong ownership, ability to move quickly, and comfort working with early-stage products and evolving requirements.
Interest in cybersecurity and willingness to work on products serving the U.S. defense industrial base.
Strong computer science fundamentals or equivalent senior-level experience.
Compensation & Benefits
Base salary: $210,000 to $260,000 USD annually. Visa sponsorship is not available.
Location
Hybrid, Canada. The role requires working in a hybrid arrangement.
Similar jobs
- EM

Software Engineer II - NodeJsRecently posted Auto Apply
Emburse · Toronto · On-site 🇨🇦
MySQLSQLGit+10TechnologySalary not listed - JO

Platform Engineering LeadRecently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
GCPSpringSpring Boot+12C$165k - C$185k/yr - RA
Software Engineer Auto Apply
Ravl_io · Toronto · Hybrid 🇨🇦
DockerGCPSQL+25TechnologyC$100k - C$150k/yr - RA
Technical Lead Auto Apply
Ravl_io · Toronto · Hybrid 🇨🇦
DockerGCPMicroservices+16C$100k - C$150k/yr - AW
Senior Software Engineer, Java - 12 Month ContractRecently posted Auto Apply
Aviso Wealth · Vancouver, British Columbia · Hybrid 🇨🇦
RecruitingOnboardingDocker+15TechnologyC$80 - C$100/hr - JO

Software Developer (Market Setup)Recently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
Continuous ImprovementData PrivacyC+4TechnologySalary not listed - JO

Software Engineer, Front EndRecently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
OnboardingStorybookFigma+16TechnologySalary not listed - JO

Software Engineer - React, Node, TypeScript & AI Coding ToolsRecently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
GitCADData Privacy+9TechnologyC$45 - C$50/hr - JO

Software Engineer (Edge - Networking & Fleet)Recently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
GCPOracleRust+20TechnologySalary not listed - JO

Software Engineer (Edge - Devices & Mobile)Recently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
RustData PrivacyC+++10TechnologySalary not listed - JO

Software Engineer II - Cloud-Native Agent Harness (Mecatl)Recently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
Continuous ImprovementData PrivacyGDPR+4Technology$157.5k - $192.5k/yr - JO

Software Engineer II (Backend)Recently posted Auto Apply
Jobgether · Canada · Remote 🇨🇦
SQLAWSSplunk+12Technology$137k - $164k/yr