Back to results

Senior/Staff Software Engineer

  • Canada

$210,000 to $260,000 USD / year · Full-time

Applications open in a new tab.

Job details

Pay
$210,000 to $260,000 USD / year
Job type
Full-time
Experience
At least 6 years of full-stack software development experience, with technical depth appropriate to a Senior or Staff engineer.
Posting language
English
Posted

Original job description

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.

More about this job

Responsibilities

Develop full-stack product features and foundational infrastructure while managing the product lifecycle from design to deployment. Collaborate with cross-functional teams and mentor engineers to shape technical practices and team culture.

Requirements

Requires at least 6 years of full-stack software development experience with proficiency in TypeScript and modern object-oriented backend languages. Candidates must be authorized to work in the United States without visa sponsorship.

Skills

  • TypeScript
  • React
  • GraphQL
  • Ruby on Rails
  • Rust
  • Node.js
  • Full-stack development
  • Cybersecurity
  • Software architecture
  • Mentoring
  • Project leadership
  • Product management
  • Infrastructure development
  • Computer science fundamentals

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Security & Safety

Keywords

  • TypeScript
  • React
  • GraphQL
  • Ruby on Rails
  • Rust
  • Node.js
  • Cybersecurity
  • Full-stack
  • Infrastructure
  • Software Engineering
  • Defense Industrial Base
  • Product Management
  • Mentorship
  • Computer Science
  • Agile
  • Iterative Development

Report this job