TypeScript System Integration Developer

Montreal

Offre publiée le 2025-06-10

Thedataco

Job Description

The Data Co. is looking for a TypeScript System Integration Developer to help accelerate our development of data integrations with healthcare, financial, and operational systems. This role is ideal for a hands-on developer who loves working with APIs, manipulating real-world data, and building well-structured backend logic in a modern, cloud-based environment.

You will work closely with our founders and development team to build direct integrations with third-party systems and transform messy, inconsistent data into structured inputs for our business intelligence platform.

We're building custom, high-performance pipelines using TypeScript, Node.js, and modern cloud tooling. You will own key data flows end-to-end and play a critical role in helping us move fast and stay reliable as we scale.

Key Responsibilities

  • Build and Maintain Integrations: Write robust TypeScript code to integrate with external APIs, file-based systems (e.g., CSV / SFTP), and databases to collect data from various platforms.
  • Own Data Pipelines: Develop and maintain custom ETL logic for transforming and preparing data for analytics use. Prioritize simplicity, reliability, and performance over complex tooling.
  • Support Analytics Workflows: Collaborate with the analytics team to ensure data is accurate, well-structured, and aligned with business logic.
  • Solve Real Problems: Dive into ambiguous or undocumented data, figure out how to clean and structure it, and make decisions that impact how business leaders run their organizations.
  • Collaborate Across the Team: Work closely with our small, experienced team to define data specs, clarify field mappings, and solve integration challenges. We value speed, curiosity, and ownership.
  • Automate & Monitor: Build in smart automation and monitoring to keep data flowing and alert us when it doesn't.

You Should Have

  • Strong experience with TypeScript / Node.js for backend development
  • Solid understanding of REST APIs, webhooks, authentication (OAuth, API keys)
  • Experience working with structured and semi-structured data (JSON, CSV, XML)
  • Comfort parsing messy real-world data and building logic to standardize it
  • Understanding of cloud platforms (Google Cloud preferred), Git workflows, and CI / CD pipelines
  • Good judgment around performance, security, and maintainability
  • A problem-solving mindset: you're comfortable taking on a new integration and figuring it out independently.

Nice to Have

  • Experience integrating with healthcare or financial platforms
  • Familiarity with SFTP, BigQuery, Cloud Composer, Airflow, or equivalent schedulers
  • Exposure to Looker or other BI tools
  • Understanding of HIPAA, PHI, or data privacy regulations

Location

While we are open to remote work, we prefer candidates based in Canada, with a strong preference for those in Montreal.

Our office at 3500 De Maisonneuve W in Westmount, QC, is in a prime location that blends convenience with a vibrant work environment. Situated steps from the Atwater Metro station, it offers easy access to public transit, making commuting effortless. The area is home to a variety of cafés, restaurants, and shops, providing great options for lunch breaks or after-work gatherings. With modern office spaces designed for collaboration and productivity, plus nearby green spaces for a refreshing break, our location supports both professional success and work-life balance.

Salary

We offer a competitive salary based on experience and qualifications, plus benefits and performance incentives.

Benefits

  • Group insurance
  • Paid time off and holidays