Principal Software Development Engineer, Flowise
Listed on 2025-12-31
-
Software Development
Software Engineer, Cloud Engineer - Software, AI Engineer, Full Stack Developer
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 .
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
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: