G

Gaiia

Billing, operations, automation, and customer management

Workflow Automation Engineer - Customer Solutions

Implementation & Technical Account ManagementConfirmed live in the last 24 hours
Full-timeRemote in Canada

About the Job

Requirements

  • A bachelor's degree in a relevant field, such as Computer Science or Network Engineering, or equivalent practical experience.
  • At least 3 years of experience as a Software Engineer, Network Engineer, or in a similar technical role within the broader B2B SaaS industry.
  • Strong software development fundamentals, with TypeScript and JavaScript required.
  • Ability to articulate technical concepts to technical and non-technical audiences.
  • Ability to translate ambiguous customer or operational requirements into clear, testable, supportable implementations.

Responsibilities

  • Translate solution designs and customer requirements into end-to-end workflows using gaiia’s workflow builder.
  • Implement orchestration logic, including conditions, retries, fallbacks, compensations, and parallelism, to handle real-world edge cases and partial failures.
  • Build reusable workflow patterns and templates so implementations scale across customers and vendors.
  • Write TypeScript code steps for data transforms, validations, and custom logic, and keep workflows clean and testable.
  • Own workflow outcomes end-to-end, from discovery handoff through implementation, rollout, and support.
  • Troubleshoot production workflow runs using logs and metrics, and improve workflows based on incidents and customer feedback.
  • Coach customers on workflow best practices for self-serve, capability boundaries, and expectation management.
  • Influence the Workflow Builder roadmap by sharing recurring needs, including new integrations, SDK improvements, and UI features.

Desired Qualifications

  • Experience designing and implementing automation or orchestration systems, such as workflow engines, directed acyclic graphs, or integration pipelines.
  • Experience in telecom or OSS/BSS domains.
  • Experience in customer-facing roles.
  • ReactJS proficiency.

About the Company

Gaiia

Billing, operations, automation, and customer management

Gaiia provides a subscription-based platform that unifies billing, operations, automation, and customer management for enterprises. Its tools cover revenue management, inventory fulfillment, network monitoring, incident response, online checkout, workforce management, and scheduling. The platform works via tiers of service delivering a suite of integrated features; customers access these through fixed subscriptions with weekly product updates and a transparent product roadmap. Gaiia differentiates itself with a customer-first approach, ongoing improvements, and extensive support resources, including case studies and a dedicated support team. The goal is to help large businesses manage resources and processes more efficiently at scale across industries such as retail, logistics, and technology.

Company size
51-200
Company stage
Series B
Total funding
$53.6M
Headquarters
Québec City, Canada
Founded
2019

Recently Posted Jobs

Explore more opportunities at Gaiia

See more jobs