True Talent Solutions Partners

Senior/Staff Software Engineer

Canada
Salary
$210,000 - $260,000 annually
Level
Staff
Work type
On-site
Visa
Not offered

Open. First seen 2 November 2026.

About the role

About the Role

Join a cybersecurity product team building new tools for the U.S. federal defense industrial base. This product-focused role spans experimental full-stack products and foundational infrastructure, with ownership across the product lifecycle.

What You'll Do

  • Develop full-stack product features and foundational infrastructure.
  • Contribute from planning and design through deployment and optimization, occasionally taking on product management responsibilities.
  • Build with TypeScript, React, GraphQL, and Ruby on Rails, with opportunities to use Rust or Node.js on new products.
  • Work closely with product, design, and engineering in a fast-paced, iterative environment.
  • Mentor engineers and help shape team culture and technical practices.

What We're Looking For

  • At least 6 years of full-stack software development experience, with technical depth appropriate to a Senior or Staff engineer.
  • Experience leading multi-engineer projects and mentoring engineers.
  • Hands-on production experience with TypeScript and a modern object-oriented backend language.
  • Strong ownership, ability to move quickly, and interest in early-stage startup environments.
  • Comfort working on cybersecurity products for the U.S. defense industrial base.
  • Strong computer science fundamentals or an equivalent record of senior engineering work.
  • Authorized to work in the United States without visa sponsorship.

Compensation & Benefits

Base salary: $210,000 to $260,000 USD annually. Visa sponsorship is not available.

Location

Hybrid, Canada. The role requires authorization to work in the United States without sponsorship.

The team: Client Roles

This role is one of 125 open in Client Roles. 125 were posted in the last 30 days, including 7 lead roles: the team is hiring the people who run it too.

WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS

Python (64 of 125), TypeScript (45 of 125), LLM (44 of 125), React (41 of 125), JavaScript (28 of 125), AWS (24 of 125), Machine Learning (24 of 125)

OTHER ROLES ON THIS TEAM

From the team and dates on True Talent Solutions Partners's own job board.

Posting history

Reposted once since 27 October 2026: a posting for this role in Canada was taken down and the role was posted again.

  • 2 November 2026 – open (this posting)
  • 27 October 2026 – closed 31 October 2026

Similar jobs

More jobs like this

Is this your posting? Email info@careerholo.com to have it removed.