
Remote opportunity at
GoCanvasIntegrations Engineer I (Remote, Canada)
SiteDocs, operating as a GoCanvas company, offers digital safety management software designed to simplify workplace health and safety protocols for sectors like construction, engineering, infrastructure, and…
Career Tools
About This Role
SiteDocs, operating as a GoCanvas company, offers digital safety management software designed to simplify workplace health and safety protocols for sectors like construction, engineering, infrastructure, and logistics. Backed by the Nemetschek Group, the organization seeks an Integrations Engineer I to join its remote team in Canada. This position focuses on translating client needs into technical solutions by building custom and API-based integrations when standard connectors fall short. This role suits…
Job Description
SiteDocs, operating as a GoCanvas company, offers digital safety management software designed to simplify workplace health and safety protocols for sectors like construction, engineering, infrastructure, and logistics. Backed by the Nemetschek Group, the organization seeks an Integrations Engineer I to join its remote team in Canada. This position focuses on translating client needs into technical solutions by building custom and API-based integrations when standard connectors fall short.
This role suits professionals with foundational API experience who want to expand their technical expertise in integration architecture. Team members will collaborate with senior staff to establish best practices, design event-driven workflows, and handle complex technical troubleshooting. Candidates must be eligible to work in Canada, as visa sponsorship is unavailable.
Responsibilities
- Design and construct API-based connections linking the core platform with external tools like Salesforce, QuickBooks, and NetSuite.
- Develop custom code-based integrations using scripting languages and REST or SOAP APIs.
- Implement webhook-driven workflows for real-time data synchronization between different platforms.
- Configure OAuth 2.0, API keys, and JWT authentication to safeguard client information.
- Incorporate error handling, retry mechanisms, and idempotency logic into integration processes.
- Validate and test integrations using tools like Postman prior to deployment.
- Manage project timelines, communicate obstacles, and resolve integration issues.
- Contribute to documentation standards and advocate for integration best practices.
Requirements
- Possess one to three years of API experience across multiple products.
- Demonstrate one to three years of experience utilizing a scripting language such as Python, JavaScript, or Ruby.
- Have experience building custom integrations from the ground up without pre-built connectors.
- Understand REST and SOAP web services, JSON and XML data formats, data mapping, and transformation.
- Familiarity with API authentication protocols including OAuth 2.0, JWT, and API keys.
- Experience working with version control tools like Git.
- Basic knowledge of SQL and databases for troubleshooting and data mapping.
- Eligibility to work in Canada without visa sponsorship.
Core Skills
Benefits
- Health insurance covering medical, dental, and vision care
- Life insurance coverage
- 401(k) retirement plan access
- Paid time off
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Is this position remote?
Yes, this role is fully remote and based for applicants located in Canada.
What is the salary for the Integrations Engineer I position?
The expected base salary range for this position is approximately $108,400 to $126,500 CAD, depending on qualifications, experience, skillset, and geographic location.
Does the company offer visa sponsorship?
No, visa sponsorship is not available for this role, though candidates must be eligible to work in Canada.
What benefits are included?
The role includes health insurance for medical, dental, and vision, life insurance, a 401(k) plan, and paid time off.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.