Talent.com
Principal Software Development Engineer, Flowise
Principal Software Development Engineer, FlowiseWorkday, Inc. • Vancouver, BC, Canada
Principal Software Development Engineer, Flowise

Principal Software Development Engineer, Flowise

Workday, Inc. • Vancouver, BC, Canada
30+ days ago
Job type
  • Full-time
Job description

About the Role

We are seeking a Principal Software Engineer to join our team at Flowise. You will be a key leader, shaping the future of our low-code platform for building AI agents. We are looking for a dedicated problem-solver who loves to tackle challenging problems, come up with creative solutions, and guide their teammates. This role is for someone who thrives in a fast-paced environment and wants to make a direct impact by shipping customer value early and often.

What You'll Do

Architect and Innovate : Make Flowise the best visual low-code tool for building AI agents. You will serve as an architect for our platform, helping align features and syncing our open-source, cloud, and enterprise versions. This includes leveraging your expertise in AI frameworks, evals, and benchmarking to ensure a robust, high-quality product.

Mentor and Lead : Provide technical leadership and mentorship to a team of ML engineers, fostering a culture of innovation and teamwork. You will guide and teach your counterparts how to effectively utilize your solutions and architectural designs.

Collaborate and Strategize : Partner with product managers and engineering teams to define product roadmaps and ensure the successful integration of AI solutions. You'll be a central player in translating groundbreaking ideas into real-world impact.

Stay Ahead of the Curve : Keep yourself informed of the latest advancements in AI, identifying and evaluating new technologies for potential adoption to keep our platform on the cutting edge.

Drive Architecture : Own end-to-end system design, package architecture, build orchestration. You'll scope requirements, design APIs and data models, evaluate trade-offs, and articulate implementation details clearly.

About You

Basic Qualifications

8+ years of experience in software engineering, with a focus on large-scale applications.

6+ years of hands-on experience with our core stack : JavaScript / TypeScript, Node, React, Express

4+ years of proven experience architecting and maintaining large-scale JavaScript / TypeScript monorepos using tools like pnpm workspaces, Turborepo, Nx, or Lerna. You should be comfortable with shared package architecture, build orchestration, and managing complex interdependencies across multiple packages.

5+ years of experience with RDBMS databases, cloud services, and CI / CD tools.

Other Qualifications

AI / ML Expertise : Practical experience with large language models (LLMs), Retrieval Augmented Generation (RAG) systems, and best practices.

Systems & Architecture : Proven ability toarchitect distributed systems from requirements to implementation. You've designed complete solutions including API contracts, data models, and system components with minimal guidance. Strong experience with external APIs, third-party integrations, and message queuing (RabbitMQ, BullMQ, Kafka, SQS).

Cloud & DevOps : Hands-on experience building and operating SaaS products in cloud environments (AWS preferred), with a strong understanding of modern software development practices, including automated testing and observability.

Proficiency in Docker, Kubernetes and familiarity with Infrastructure as Code (IaC) tools like Terraform.

Problem-Solving : Proven ability to participate in on-call rotations and effectively troubleshoot and resolve complex production issues.

Team & Project Leadership : Experience leading software development projects through all phases, from initial design to post-production release. You have a proven ability to operate effectively within fast-paced, cross-functional, and Agile teams.

Communication : Excellent communication and interpersonal skills.

Workday Pay Transparency Statement

The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission / bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please .

Primary Location : CAN.BC.VancouverPrimary CAN Base Pay Range : $156,800 - $235,200 CADAdditional CAN Location(s) Base Pay Range : $156,800 - $235,200 CAD

Create a job alert for this search

Principal Software Development Engineer Flowise • Vancouver, BC, Canada

Similar jobs
Software Engineer (Hybrid - Vancouver)

Software Engineer (Hybrid - Vancouver)

Lantern • Vancouver
Full-time
Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation’s top specialists for surgery, cancer ...Show more
Last updated: 1 day ago • Promoted
Java Software Engineer - delta

Java Software Engineer - delta

Luxoft • delta, bc, ca
Full-time
Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
Last updated: 16 days ago • Promoted
Senior Tools & Frameworks Engineer - Developer Productivity

Senior Tools & Frameworks Engineer - Developer Productivity

Apple • Vancouver
Full-time
A major tech company is seeking an experienced software engineer to join its Tools & Framework organization.In this role, you will design and implement automated integration systems that enhance th...Show more
Last updated: 19 days ago • Promoted
Software Engineer - Frontend (Vancouver)

Software Engineer - Frontend (Vancouver)

Flagler Health • Vancouver
Full-time
Flagler Health is a fast-growing healthtech company transforming how healthcare organizations deliver care through AI-powered workflow automation, remote patient engagement, and chronic care progra...Show more
Last updated: 19 days ago • Promoted
Customer Service Agent - 50k-60k / Year - Remote

Customer Service Agent - 50k-60k / Year - Remote

Spade Recruiting • Squamish, British Columbia
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
Last updated: 10 days ago • Promoted
Software Engineer, Engineering Productivity (Infotainment Platform)

Software Engineer, Engineering Productivity (Infotainment Platform)

Rivian and Volkswagen Group Technologies • Vancouver
Full-time
Software Engineer, Engineering Productivity (Infotainment Platform).Software Engineer, Engineering Productivity (Infotainment Platform). Rivian and Volkswagen Group Technologies.Rivian and Volkswage...Show more
Last updated: 19 days ago • Promoted
Full Stack Engineer - delta

Full Stack Engineer - delta

Set 2 Close | B Corp • delta, bc, ca
Full-time
The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
Last updated: 16 days ago • Promoted
Full Stack Software Engineer

Full Stack Software Engineer

Insight Global • Burnaby
Full-time
Insight Global is hiring an Intermediate / Senior Developer to join the team building a Device Management Platform (ADMP). This is a high-impact role focused on designing and implementing secure, scal...Show more
Last updated: 19 days ago • Promoted
Software Architect C# - delta

Software Architect C# - delta

Amaris Consulting • delta, bc, ca
Full-time
Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
Last updated: 3 days ago • Promoted
Software Engineer (AI / Full Stack)

Software Engineer (AI / Full Stack)

TrustFlight • Vancouver
Full-time
TrustFlight is an innovative aviation software company that specializes in developing cutting‑edge AI, digital workflow, and analytics applications for the aviation industry.Our software empowers m...Show more
Last updated: 19 days ago • Promoted
Co‑op Software Engineer — Gaming Platform (Vancouver)

Co‑op Software Engineer — Gaming Platform (Vancouver)

Activision • Vancouver
Full-time
A leading gaming company seeks talented students for a Summer Co-Op position in Software Development in Vancouver.The role offers hands-on experience in areas such as multiplayer feature integratio...Show more
Last updated: 19 days ago • Promoted
Sr. Firmware / Embedded software Engineer - delta

Sr. Firmware / Embedded software Engineer - delta

PotisEdge • delta, bc, ca
Full-time
Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Show more
Last updated: 12 days ago • Promoted
Founding Engineer

Founding Engineer

Simple Ventures Studio Inc. • Vancouver
Full-time
We’re an early stage, Simple Ventures-backed startup operating at the intersection of healthcare, family, and work.Our goal is to make it dramatically easier for people to navigate complex care dec...Show more
Last updated: 19 days ago • Promoted
Principal Software Engineer - Agentic AI Platform - Copperleaf

Principal Software Engineer - Agentic AI Platform - Copperleaf

IFS • Vancouver
Full-time
IFS is a billion-dollar revenue company with 7000+ employees on all continents.Our leading AI technology is the backbone of our award-winning enterprise software solutions, enabling our customers t...Show more
Last updated: 19 days ago • Promoted
Software Development Engineer - SGLang and Inference Stack

Software Development Engineer - SGLang and Inference Stack

Advanced Micro Devices • Vancouver
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 4 days ago • Promoted
Senior Software Engineer - Frugal

Senior Software Engineer - Frugal

Frugal • surrey, bc, ca
Full-time
Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
Last updated: 3 days ago • Promoted
Software Development Engineer 2, Trust Platform

Software Development Engineer 2, Trust Platform

Remitly Inc. • New Westminster
Full-time
Software Development Engineer 2, Trust Platform page is loaded## Software Development Engineer 2, Trust Platformlocations : New Westminster, British Columbia, Canadatime type : Full timeposted on...Show more
Last updated: 19 days ago • Promoted
Software Development Lead

Software Development Lead

AlgaeCal • Vancouver
Full-time
This is a leadership role to guide a small team of intermediate / associate developers with strong full-stack capabilities in a fast-growing eCommerce environment. We’re an eCommerce company, so exper...Show more
Last updated: 18 days ago • Promoted