Software Engineer (Vancouver)

Dynamic Needs Analysis (DNA)
Full-time vancouver, metro vancouver regional district Other-General
Posted:
June 08, 2026
Location:
vancouver, metro vancouver regional district, Canada

Job Description

Software Engineer | Vancouver, BC

Compensation: $80K-$110K based on experience

DNA is an AI-powered platform replacing spreadsheets and paper processes for North American insurance advisors. Our AI engine, Helix, turns client financials into advisor‑ready recommendations. Advisors using DNA close cases faster and run more compliant practices.

You'd be joining as our second engineer, working directly with our CTO. Small team, real ownership, and a product that's actively used and growing.

What you'll do

  • Ship features that directly change how advisors run their practices
  • Build across our React/TypeScript frontend and Node.js backend as we onboard larger firms
  • Contribute to Helix, our AI recommendation engine, and expand what it can do
  • Own problems end‑to‑end across the full stack

What we're looking for

  • Bachelor's degree from an accredited university
  • 3+ years of production sof...

Apply for this Job

Submit your application for the Software Engineer (Vancouver) position at Dynamic Needs Analysis (DNA).

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: vancouver, Canada
Posted: June 08, 2026
Deadline: July 18, 2026