About The Position

The Integrations Support Engineer helps customers implement and integrate PSD Citywide’s platform with third-party systems, applications, and APIs. The role combines technical troubleshooting, application and integration expertise, data analysis, software development, and customer-facing support. The engineer investigates and resolves application, configuration, integration, data, and software issues, tracing root causes across the application and supporting technologies and validating solutions through resolution. This role owns technical issues from initial investigation through resolution, validation, and customer communication. It collaborates with Implementation, Sales, Customer Success, Engineering, Product, QA, Infrastructure, and Operations teams to resolve complex issues, coordinate escalations, and identify improvements to products and processes. The position is full-time and remote; candidates must live in Canada.

Requirements

  • 3–5 years of experience in software development, application support, technical support, or implementation.
  • Post-secondary education in computer science, software engineering, computer engineering, or a related technical discipline.
  • Strong debugging and problem-solving skills.
  • Proficiency in at least one programming language such as C#, Java, JavaScript/TypeScript, Python, or similar.
  • Working knowledge of SQL and relational databases.
  • Experience troubleshooting APIs, integrations, and web applications.
  • Familiarity with source control systems such as Git.
  • Ability to read and interpret application logs, stack traces, and technical documentation.
  • Understanding of software development lifecycle and testing practices.
  • Experience supporting enterprise or customer-facing applications.
  • Ability to work in a fast-paced environment.
  • Good verbal and written communication skills and ability to work collaboratively across teams.
  • Must live in Canada.

Responsibilities

  • Work with customers to understand their goals, workflows, technical requirements, and integration challenges, and translate them into effective technical solutions.
  • Advise customers on integration approaches, APIs, authentication, data flows, configuration, and related technical requirements.
  • Assist with integration setup, configuration, testing, troubleshooting, and validation.
  • Design scalable, reusable integration solutions and develop repeatable integration patterns, templates, and best practices with Implementation and Sales teams.
  • Partner with Product and Engineering to identify opportunities to make customer solutions reusable product capabilities, features, templates, or integration patterns.
  • Investigate and resolve application, integration, API, webhook, authentication, data synchronization, configuration, and system issues.
  • Diagnose issues using logs, error messages, stack traces, API requests and responses, database records, monitoring tools, source code, and system behaviour.
  • Reproduce customer-reported issues in development or test environments to isolate problems and determine root causes.
  • Develop scripts, queries, utilities, and other technical solutions to investigate and resolve customer and production issues.
  • Own technical issues through investigation, resolution, validation, and customer communication.
  • Conduct root-cause analysis of recurring and high-impact issues and identify opportunities for permanent resolution.
  • Escalate complex or critical issues with diagnostic information, reproduction steps, evidence, and recommended next steps.
  • Validate fixes and monitor systems after implementation to confirm issues are resolved.
  • Develop and maintain internal tools, scripts, utilities, automation, and application components supporting integrations and technical operations.
  • Write clean, maintainable, well-tested code in accordance with development standards.
  • Automate repetitive support and operational activities to improve efficiency, consistency, and resolution times.
  • Investigate and resolve software defects identified through support, production issues, and technical investigations.
  • Contribute to monitoring, diagnostics, error handling, and improvements to reliability, observability, and supportability.
  • Make approved application, configuration, data, or system changes in accordance with established controls and procedures.
  • Participate in code reviews, testing, releases, deployments, and technical validation as required.
  • Read and understand application source code to support investigations, troubleshooting, and defect resolution.
  • Provide technical teams with analysis, diagnostic data, logs, reproduction steps, and other information needed to resolve issues.
  • Collaborate across technical and customer-facing teams on application, integration, infrastructure, and operational issues.
  • Communicate customer feedback, recurring challenges, and integration requirements to Product and Engineering.
  • Identify improvements to support processes, integration patterns, tooling, monitoring, and operational efficiency.
  • Create and maintain technical documentation, integration guides, troubleshooting procedures, knowledge-base articles, and operational documentation.
  • Document known issues, recurring problems, workarounds, root causes, and permanent resolutions.
  • Capture and share reusable integration patterns, technical solutions, implementation practices, and troubleshooting knowledge.
  • Identify preventative improvements that reduce recurring issues and improve customer outcomes.

Benefits

  • Competitive salaries recognizing skills and experience.
  • Comprehensive health and wellness benefits package.
  • Remote work flexibility, with specific regional options applying.
  • Flexible hours.
  • Paid time off.
  • Summer Fridays with shorter work weeks.
  • Social events, both virtual and in-person.
  • Opportunities to participate in charity initiatives.
  • Career Framework with structured growth paths and ongoing learning.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service