Principal Software Development Engineer - (flowise)

Workday

Vancouver, BC, Canada
Base: $168,000 - $252,000 cad (vancouver); base: $...
Fully remote
8+ years software engineering experience
6+ years javascript typescript node.js react
Experience architecting distributed systems
This role serves as the technical anchor for evolving Flowise into Workday's enterprise AI agent platform

Job Summary

  • This role serves as the technical anchor for evolving Flowise into Workday's enterprise AI agent platform.
  • The successful candidate will define architectural vision for AI agents while writing production code in a TypeScript environment.
  • Workday offers a culture of integrity and empathy with flexible work arrangements requiring at least 50% time in office or field.

Matching Summary

This role serves as the technical anchor for evolving Flowise into Workday's enterprise AI agent platform.

Salary

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

Skills & Requirements

Must-have

  • 8+ years software engineering experience
  • 6+ years JavaScript TypeScript Node.js React
  • Experience architecting distributed systems
  • Production AI system development
  • TypeScript monorepo contribution

Nice-to-have

  • Experience with MCP or LangChain frameworks
  • Hands-on Docker Kubernetes IaC
  • Multi-tenant system authentication protocols
  • Cross-organizational technical influence
  • Open source community engagement

Key Requirements

  • 8+ years large scale production systems
  • 6+ years JavaScript/TypeScript expertise
  • 6+ years distributed system architecture
  • Track record owning systems to production
  • Influencing architectural decisions across teams

Work Rights

Not specified

Tailored Resume

Cover Letter