Integrations Support Engineer

Posted 18 hours ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Integrations Support Engineer helping Canadian governments integrate PSD Citywide’s enterprise asset-management software. Troubleshooting APIs, applications, databases, and customer implementations.

Responsibilities

  • Help customers implement and integrate the platform with third-party systems, applications, and APIs
  • Investigate and resolve application, configuration, integration, data, and software-related issues
  • Troubleshoot across the application and supporting technologies, identify root causes, develop or implement technical solutions, and validate resolutions
  • Work with Implementation, Sales, Customer Success, Engineering, and Product teams on complex technical issues and escalations
  • Translate customer business goals, workflows, technical requirements, and integration challenges into technical solutions
  • Advise on integration approaches, APIs, authentication, data flows, and configuration
  • Assist with integration setup, configuration, testing, troubleshooting, and validation
  • Design scalable and reusable integration solutions, patterns, templates, and best practices
  • Diagnose issues using logs, error messages, stack traces, API requests and responses, database records, monitoring tools, source code, and system behaviour
  • Reproduce customer issues in development or test environments and perform root-cause analysis
  • Develop scripts, queries, utilities, automation, and application components
  • Investigate and resolve software defects and improve monitoring, diagnostics, error handling, reliability, and supportability
  • Participate in code reviews, testing, releases, deployments, and technical validation
  • Provide technical analysis, diagnostic data, logs, reproduction steps, and recommendations to technical teams
  • Communicate customer feedback and recurring technical challenges to Product and Engineering
  • Create and maintain technical documentation, integration guides, troubleshooting procedures, knowledge-base articles, and operational documentation
  • Document known issues, workarounds, root causes, and permanent resolutions
  • Share technical knowledge and reusable integration patterns across customer-facing and technical teams

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 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 the ability to work cross collaboratively
  • Must live in Canada

Benefits

  • Comprehensive health and wellness benefits package
  • Remote work flexibility (specific regional options apply)
  • Flex Hours
  • Paid Time Off (PTO)
  • Summer Fridays—shorter work weeks
  • Fun social events (both virtual and in-person)
  • Charity initiatives
  • Career Framework with clear, structured paths for growth and ongoing learning
  • Accessibility accommodations during recruitment and selection

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$75,000 - CA$95,000 per year

Degree requirement

Postgraduate Degree

Tech skills

JavaJavaScriptPythonSQLTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.