Principal Software Development Engineer - (flowise)

Harkett

Vancouver, BC, CA
Base: $168,000 - $252,000 cad (vancouver); $173,30...
Fully remote
Javascript/typescript development
Node.js and react expertise
Distributed systems architecture
We are shaping the future of work by building smarter AI solutions with a culture rooted in integrity, empathy, and shared enthusiasm

Job Summary

  • We are shaping the future of work by building smarter AI solutions with a culture rooted in integrity, empathy, and shared enthusiasm.
  • The role involves defining and driving the architectural vision for Flowise as an extensible AI platform across open source, SaaS, and enterprise environments.
  • Workday offers a flexible work approach combining in-person and remote time, with comprehensive benefits and a commitment to accessibility and inclusion.

Matching Summary

We are shaping the future of work by building smarter AI solutions with a culture rooted in integrity, empathy, and shared enthusiasm.

Salary

Base: $168,000 - $252,000 CAD (Vancouver); $173,300 - $309,600 USD (US locations); Bonus/Equity: Eligible for Workday Bonus Plan and stock grants; Benefits: Comprehensive benefits in Canada and US

Skills & Requirements

Must-have

  • JavaScript/TypeScript development
  • Node.js and React expertise
  • Distributed systems architecture
  • Cloud infrastructure (AWS preferred)
  • CI/CD tooling and pipelines
  • Production AI systems experience
  • System design and API development

Nice-to-have

  • Open source and enterprise platform integration
  • Mentorship and leadership through influence
  • Flexible hybrid work environment
  • Cross organizational architectural influence
  • Strong communication skills

Key Requirements

  • 8+ years software engineering experience
  • 6+ years JavaScript/TypeScript, Node.js, React
  • 6+ years architecting distributed systems
  • Experience with relational databases and cloud infrastructure
  • Hands-on with Docker, Kubernetes, Infrastructure as Code
  • Experience with authentication protocols and multi-tenant systems
  • Ability to lead architectural decisions across teams

Work Rights

Not specified

Tailored Resume

Cover Letter