T
True Talent Solutions Partners

Senior/Staff Software Engineer

Canada

Client Roles

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 wo

Read the rest on jobs.ashbyhq.com