Software Engineer (Vancouver)
Dynamic Needs Analysis (DNA) • vancouver, metro vancouver regional district • Posted June 09, 2026
About the Role
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...