Back to results

Senior Full Stack Software Engineer

  • Canada

$200,000 to $275,000 USD / year · Full-time

Applications open in a new tab.

Job details

Pay
$200,000 to $275,000 USD / year
Job type
Full-time
Posting language
English
Posted

Original job description

About the Role

Join an AI team building software for designing physical systems. You will help accelerate product development, first by strengthening the frontend and then by taking on broader backend-focused full stack work.

What You'll Do

  • Work with the frontend engineer to improve the product interface and speed delivery to production.

  • Build and own features end to end, from architecture through deployment and reliability.

  • Expand into backend, infrastructure, and systems development as the product evolves.

  • Establish effective practices for AI coding agent-assisted development.

  • Partner with engineering, research, and customer-facing teams to prototype and improve product ideas.

What We're Looking For

  • Three to ten years of software engineering experience, including startup experience.

  • Strong backend-focused full stack web development skills, with solid frontend capabilities.

  • Experience taking products or substantial features from concept through production, with ownership of architecture, deployment, and reliability.

  • Experience with React, TypeScript, and .NET, and enthusiasm for using AI coding agents in day-to-day development.

  • Interest in physical systems, engineering design, CAD, or simulation.

  • Based in the United States or Canada and able to work there without visa sponsorship.

Compensation & Benefits

Base salary: $200,000 to $275,000 USD annually. Visa sponsorship is not available.

Location

Hybrid, with the primary location in Canada. The role requires spending one week onsite in San Mateo, California, every six weeks.

More about this job

Responsibilities

You will work with the frontend engineer to improve product interfaces and accelerate delivery while expanding into backend and infrastructure development. Additionally, you will establish effective practices for AI-assisted coding and collaborate with research and customer-facing teams to prototype new features.

Requirements

Candidates must have three to ten years of software engineering experience with strong full stack capabilities in React, TypeScript, and .NET. You must be based in the United States or Canada and possess experience taking products from concept through production.

Skills

  • Full stack development
  • React
  • TypeScript
  • .NET
  • Software architecture
  • Deployment
  • Reliability engineering
  • Frontend development
  • Backend development
  • Infrastructure
  • Systems development
  • AI coding agents
  • CAD
  • Simulation
  • Physical systems

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Science & Research

Keywords

  • Full Stack
  • Software Engineer
  • AI
  • React
  • TypeScript
  • .NET
  • Frontend
  • Backend
  • Infrastructure
  • Systems Development
  • AI Coding Agents
  • CAD
  • Simulation
  • Physical Systems
  • Engineering Design
  • Startup
  • Architecture
  • Deployment
  • Reliability
  • Prototyping

Report this job