Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer, Professional Services

Mediafly

Remote

CAD 119,000 - 140,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Canada is seeking an experienced Professional Services Developer to lead the design and delivery of customer-facing solutions. This role requires a strong background in C# and Python, with proficiency in JavaScript/TypeScript. You will collaborate with cross-functional teams and have the opportunity to work in a flexible remote setup. The position offers a competitive salary, generous paid time off, and health benefits.

Benefits

Generous Paid Time Off
Paid Parental Leave
Health benefits
Flexible working hours
Remote stipend

Qualifications

  • Minimum of 5 years of professional experience in C# and/or Python with strong backend development skills.
  • Proficiency in JavaScript/TypeScript, including hands-on experience with React.
  • Strong understanding of REST APIs, webhooks, and common integration patterns.

Responsibilities

  • Lead the design, development, and delivery of customer-facing Professional Services solutions.
  • Own the implementation work end-to-end, ensuring accurate scoping and on-time delivery.
  • Troubleshoot complex issues across multiple domains and provide clear remediation steps.

Skills

C#
Python
JavaScript/TypeScript
SQL/Postgres
REST APIs
Job description

Employer Industry: Technology and Software Solutions

Why consider this job opportunity
  • Salary up to $140,000
  • Generous Paid Time Off and Paid Parental Leave
  • Flexible working hours and 100% remote work setup
  • Health benefits and a remote stipend
  • Transparent career paths with opportunities for growth and advancement
  • Recognition as a Best Place to Work by Crain's, Inc. and BuiltIn
What to Expect (Job Responsibilities)
  • Lead the design, development, and delivery of customer-facing Professional Services solutions, including system integrations and custom automations.
  • Own the implementation work end-to-end, ensuring accurate scoping and on-time delivery.
  • Build and maintain high-quality code in C#, Python, and JavaScript/TypeScript, contributing to front-end components when necessary.
  • Troubleshoot complex issues across multiple domains, providing clear remediation steps and long-term fixes.
  • Collaborate with cross-functional teams to enhance customer experience and drive continuous improvement.
What is Required (Qualifications)
  • Minimum of 5 years of professional experience in C# and/or Python with strong backend development skills.
  • Proficiency in JavaScript/TypeScript, including hands-on experience with React.
  • Solid SQL/Postgres skills for debugging data issues and validating integration behavior.
  • Strong understanding of REST APIs, webhooks, and common integration patterns.
  • Proven success delivering customer-facing technical projects in a SaaS or cloud-based environment.
How to Stand Out (Preferred Qualifications)
  • Experience with Microsoft Graph-based integrations and enterprise workflows.
  • Hands-on familiarity with Salesforce data models and API usage.
  • AWS DevOps experience, including infrastructure-as-code and automation pipelines.
  • Experience with enterprise-grade observability tools such as Datadog or New Relic.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.