×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Development Engineer, Flowise

Job in Vancouver, BC, Canada
Listing for: Workday, Inc.
Full Time position
Listed on 2025-12-31
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software, AI Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 156800 - 235200 CAD Yearly CAD 156800.00 235200.00 YEAR
Job Description & How to Apply Below

About the Role

We are seeking a Principal Software Engineer to join our team  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.

  • 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, Turbo (Flowise is a monorepo)

  • 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:

    Demonstrated proficiency in building and consuming external APIs, integrating with third-party services, and designing large-scale distributed systems.

    Experience with message queuing technologies like Rabbit

    MQ, BullMQ, Kafka, or SQS is highly desirable.

  • Cloud & Dev Ops: 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.Vancouver Primary CAN Base Pay Range: $156,800 - $235,200 CADAdditional CAN Location(s) Base Pay Range: $156,800 - $235,200 CAD
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary