Integrations Developer
CanadaJob Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
About Tonal: Tonal is an industry-defining smart home fitness and clinical-grade digital health technology platform, utilizing an intelligent, hardware-integrated ecosystem to redefine how personalized strength training is delivered globally. To support our scaling, high-volume Direct-to-Consumer (D2C) marketplace, our Business Technology & PMO division builds the overarching data layers and integration frameworks that connect our enterprise applications. We believe that system integration is the absolute backbone of modern retail operations, and we empower our engineering cells with premium developer tooling to automate critical business processes end-to-end with total safety and efficiency.
Position Overview
We are seeking a highly analytical, systems-focused, and process-driven Integration Developer to join our core Business Technology engineering organization under a permanent, full-time remote framework open exclusively to candidates based in Canada, with localized proximity to Toronto, ON. In this broad, cross-functional engineering seat, you will step up to claim absolute ETL pipeline design, cross-platform webhook architecture, and end-to-end business process automation accountability. Shifting entirely away from routine front-end graphical rendering, entry-level office data logging, or low-stakes desktop support ticket triaging, you will run an active order-to-cash, inventory fulfillment synchronization, and database optimization laboratory—partnering face-to-face with internal Business Analysts, financial leads, and supply chain coordinators. This position requires an engineering authority with 1 to 3 years of experience who structures data transfer layers fluidly natively using Backend paradigms, maps complex multi-system interactions cleanly using RESTful APIs, and designs robust automated error-handling routines confidently to ensure data integrity and real-time operational traceability as our platform scales.
Key Responsibilities
- Core ETL Pipeline Architecture: Design, implement, and maintain scalable ETL pipelines across ERP, CRM, e-commerce storefronts, and financial systems, preserving absolute data traceability natively utilizing Backend engineering standards.
- Cross-Functional Architecture Formulation: Collaborate directly with Business Analysts and regional stakeholders in Finance, Operations, and Logistics to convert multi-layered business process rules into scalable technical designs.
- Error Handling & Alerting Automation: Construct highly robust automated error trapping, real-time logging, and programmatic reprocessing streams to ensure absolute system visibility and eliminate transactional dropouts.
- Relational Database Optimization: Write complex, highly performant SQL queries and optimize database structures within relational stores like PostgreSQL to resolve data conflicts.
- System Ecosystem Documentation: Document integration maps, complex technical data flow diagrams, Technical Design Documents (TDDs), and automated validation scripts for future architectural scaling.
- AI-Powered Efficiency: Leverage enterprise-provided AI companion licenses and unlimited developer token allocations to accelerate integration cycles, script validation, and infrastructure safety testing.
Required Skills & Qualifications
- A formal Bachelor’s degree in Computer Science, Business Technology, Information Systems, or a closely related technical engineering discipline.
- Minimum Field Experience: 1–3 years of professional experience in systems integration, enterprise application development, or business technology engineering (this parameter includes structured engineering co-op terms or technical internships).
- Deep technical familiarity with RESTful APIs, webhook-based event-driven architectures, and raw data structural formats including JSON and CSV.
- Hands-on programming proficiency with SQL along with active experience manipulating schemas inside relational stores like PostgreSQL.
- Foundational understanding of core enterprise business systems (ERP, CRM, WMS architectures) coupled with an analytical command over D2C e-commerce parameters like order-to-cash flows or inventory return processing.
- Location Context: Position operates under remote geographic guidelines open exclusively to qualified engineering professionals residing permanently within Canada (Toronto, ON).
Preferred Strategic Indicators (Nice to Have)
- Direct, hands-on integration implementation history alongside platforms such as NetSuite, Salesforce, Stripe, or Shopify.
- Exposure to core ERP corporate financial modules, including automated invoicing pipelines, revenue recognition ledgers, or accounts receivable layers.
- Prior experience leveraging structured version control systems (Git) and automated deployment tools via CI/CD pipelines.
- Familiarity with containerized execution or server configurations inside cloud computing environments (AWS, Azure, GCP).
What We Offer
- Experience-Calibrated Canadian Salary Grid: An attractive annual base salary range of CA$116,000 – CA$150,000 CAD, customized carefully to match your systems engineering background.
- Absolute remote work lifestyle flexibility within Canada, empowering you to optimize your workspace and scheduling rhythm.
- Unlimited Token AI Developer Licenses: Enterprise-tier access to cutting-edge AI coding companions to eliminate routine typing and elevate software design quality.
- Comprehensive health care protection coverage, safeguarding your personal wellness with rich Medical, Dental, and Vision options.
- Immediate enrollment into company-backed retirement savings structures and life insurance provisions.
- Flexible Paid Time Off (PTO) models to disconnect and recharge, combined with robust paid parental leave frameworks.
How would you rate this job post?
See what other professionals think about this role.
Is this company safe?
Ask Hyrizon AI to scan this company for potential red flags before you apply.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.