Customer Solutions Engineer

Agility CMS

Toronto

Remote

CAD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full medical and dental benefits
100% remote work
Educational allowance for courses
Annual Company Retreat
Swag and company culture events

Job summary

A modern CMS provider is seeking a Customer Solutions Engineer to provide developer-level support to Enterprise customers in a remote environment. The role focuses on resolving complex technical issues, collaborating with both customers and internal teams, and requires proficiency in technologies like .NET and React. Ideal candidates will possess strong problem-solving skills and relevant experience in SaaS environments. The company offers comprehensive benefits including medical and dental, educational allowances, and a supportive culture.

Qualifications

  • 3–5+ years experience as a Full Stack Developer in a SaaS or customer-facing role.
  • Experience supporting production web applications, preferably headless CMS.
  • Excellent written and verbal communication skills.

Responsibilities

  • Provide developer-level support to Enterprise customers.
  • Investigate and resolve complex front-end and back-end issues.
  • Own technical resolution of incoming support requests.

Skills

.NET (C#)
React/Next.js
TypeScript/JavaScript
RESTful APIs
Git
CI/CD
Problem-solving
Excellent communication

Tools

Azure
AWS
Vercel
Netlify

Job description

What You’ll Work On

Customer‑facing engineering.

Location: Virtual Office with quarterly team meetings in Toronto. Work hours: 4:00 AM to 12:00 PM Eastern Time.

Agility is a modern, developer‑first CMS backed by a deeply technical, customer‑obsessed team. Our customers are building real‑world production applications, and when they need help, they expect to talk to engineers—not scripts. We’re looking for a Customer Solutions Engineer: a seasoned full‑stack developer who enjoys solving real customer problems, debugging production systems, and acting as a technical peer between customers, Product, and Engineering. This is an engineering role first, with customer interaction as a core responsibility—not a traditional support position.

Primary Purpose

As a Customer Solutions Engineer, you’ll provide developer‑level support to our Enterprise customers, owning the technical investigation and resolution of complex development issues.

You’ll work directly with customer codebases, APIs, SDKs and production environments while collaborating closely with Product and Engineering to improve the platform based on real‑world usage.

Your work in this time slot provides dedicated coverage for our global Enterprise customers and is designed to give engineers uninterrupted focus time while owning end‑to‑end issue resolution.

Ownership

As a key bridge between our customers and our product, you’ll own the technical resolution of incoming support requests. You'll liaise across Customer Success, Product, and Engineering, and directly support customers with their development challenges.

Investigate and Resolve Customer Issues
  • Investigate, debug, and resolve complex front‑end and back‑end issues in customer production environments using Agility CMS.
  • Act as the engineering escalation point for Customer Support, including source‑level debugging and deep technical investigation.
  • Partner directly with customers during live sessions to diagnose issues, explain root causes, and recommend robust solutions or workarounds.
Platform & Product Impact
  • Collaborate closely with Product and Engineering to surface patterns, document bugs, and influence prioritization based on real‑world usage.
  • Translate customer issues into clear, actionable Jira tickets with technical context and reproduction steps.
  • Participate in incident reviews and root‑cause analysis to help prevent recurring customer‑impacting issues.
Leverage & Enablement
  • Improve internal tools, workflows, and documentation to reduce friction and increase the effectiveness of customer support at scale.
  • Contribute to technical support content, knowledge base articles, and customer education resources.
  • Serve as a subject‑matter expert on the Agility platform, APIs, SDKs, integrations, and hosting environments.
What Success Looks Like
  • You are a trusted technical partner for Enterprise customers, capable of independently diagnosing and resolving complex issues.
  • You are recognized internally as a go‑to expert on the Agility platform and its real‑world usage.
  • Your work leads to fewer repeat issues through improved tooling, documentation, and product feedback loops.
  • Product and Engineering teams rely on your insights to improve developer experience and platform reliability.
Operating Autonomously
  • During your shift, you will often be the most senior technical resource available.
  • You’re expected to assess impact, make sound technical decisions, communicate clearly with customers, and elevate when appropriate.
  • You won’t be on an island — but you will be trusted to operate independently.
Career Growth

This role is designed for experienced engineers who want to stay hands‑on while expanding their impact. Customer Solutions Engineers at Agility grow in multiple directions, including:

  • Solution Architect
  • Platform or Product Engineering roles
  • Technical leadership roles within Customer Experience
Qualifications
  • 3–5+ years experience as a Full Stack Developer in a SaaS or customer‑facing development role.
  • Proficiency in .NET (C#), React/Next.js, TypeScript/JavaScript, and working with RESTful APIs.
  • Familiarity with other development frameworks and languages an asset (Astro, PHP, Python, etc).
  • Experience supporting production web applications, preferably headless CMS or content platforms.
  • Comfortable working in the open with customers—excellent communication skills and a service mindset.
  • Ability to jump into unfamiliar codebases and debug complex issues independently.
  • Familiarity with Git, CI/CD, logging tools (e.g., Azure Application Insights, Sentry, DataDog), and cloud hosting (e.g., Azure, AWS, Vercel, Netlify).
  • Strong problem‑solving skills with a bias toward action and collaboration.
  • Excellent written and verbal skills.
  • Experience in a remote or hybrid work environment.
  • Previous experience in support or solutions engineering is a strong plus.
Benefits
  • Full medical and dental benefits
  • We are 100% remote.
  • Dedication to your growth. We focus on career pathing for each and every one of our employees and help provide training to advance at every stage of your career. Educational allowance for your courses and training.
  • Focus on culture. Coffee chats, happy hours, BBQ get together, and more!
  • Annual Company Retreat!
  • Swag! Because who doesn’t love swag?
  • Introductions to thought leaders in the space and webinars on cutting‑edge tech hot topics.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Product Owner
Product Owner

Agility PR Solutions • Ottawa

Remote
CAD 90,000 - 120,000
Competitive compensation package
RRSP matching
Employee Assistance Program (EAP)
+5
Product Owner
Product Owner

Agility • Ottawa

On-site
CAD 90,000 - 120,000
Fully remote
Collaborative culture
RRSP matching
+2
Product Owner
Product Owner

Agility-PR-Solution • Canada

On-site
CAD 90,000 - 120,000
Fully remote work environment
RRSP matching
Life Insurance
+5
Sr. Software Engineer (Connect - Core App & Admin)
Sr. Software Engineer (Connect - Core App & Admin)

United States Digital Space LLC • Vancouver

On-site
CAD 120,000 - 160,000
Customer Support Specialist
Customer Support Specialist

exacare ai • Toronto

Hybrid
CAD 65,000 - 90,000
Hybrid or remote work
Flexible PTO
Medical, dental, and vision coverage
+2
AI Delivery Engineer
AI Delivery Engineer

7shifts • Toronto

Hybrid
CAD 130,000 - 180,000
Health and dental
Hybrid/Remote work flexibility
Technical Success Manager - Strategic Accounts
Technical Success Manager - Strategic Accounts

Deliverect • Toronto

Hybrid
CAD 80,000 - 100,000
Learning budget
Growth opportunities
Global collaboration
+1
AI Solutions Architect
AI Solutions Architect

Tactable • Toronto

Hybrid
CAD 120,000 - 180,000
Growth-First Culture
Ownership & Impact
Tight-Knit Team
+2
Customer Experience Engineer
Customer Experience Engineer

Elation Health • Calgary

On-site
CAD 70,000 - 95,000
Manager - Customer Solutions Engineering
Manager - Customer Solutions Engineering

United States Digital Space LLC • Denver

Hybrid
CAD 198,000 - 279,000
Hybrid work model
Equity program
401(k) match