Senior Platform Developer

Productive Shop, Inc.

Toronto

Hybrid

CAD 110,000 - 160,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work
Remote options
Cutting-edge tech
Career growth
Small team culture

Job summary

Productive Shop, Inc. is seeking a Platform Developer to own data infrastructure, automate systems, and integrate AI into backend workflows. You will focus on database architecture, data transformation, and end-to-end ownership in a fast-moving team.

The role emphasizes hands-on backend development, cloud deployments (DigitalOcean / GCP), and building scalable data pipelines that power both internal and client-facing products.

Qualifications

  • 5+ years of Node.js backend experience building scalable services.
  • Strong PostgreSQL/MySQL knowledge with data modeling and indexing.
  • Experience designing ETL/data transformation pipelines.
  • 1+ years in workflow automation platforms (n8n preferred).
  • Experience integrating LLMs into backend workflows and AI augmentation.

Responsibilities

  • Design, maintain, and optimize PostgreSQL schemas to support data workflows.
  • Build and run data pipelines that ingest, clean, transform, and route data between systems.
  • Develop automation workflows in n8n/Node.js with custom logic and retries.
  • Integrate LLM-powered features and prompt design into backend pipelines.
  • Manage API integrations with Slack, Google Drive, Analytics, and other data sources.
  • Ensure reliability, monitoring, and uptime of automated systems.

Skills

Node.js backend
Data pipelines
AI integration
REST/GraphQL APIs
Python scripting
LangChain

Tools

Docker
GCP / Google Cloud
DigitalOcean

Job description

We are looking for a skilled and motivated Platform Developer to join our Engineering team, focusing on database architecture, data transformation, workflow automation, and AI integration. You will be instrumental in building and maintaining the data infrastructure and automated systems that power our internal and client-facing products. This role requires deep backend expertise combined with a strong automation and AI mindset, and the ability to own systems end-to-end in a fast-moving, small team environment.

Requirements
  • Node.js Backend: 5+ years of professional experience building scalable backend services, with strong command of asynchronous programming, data pipelines, and complex business logic.
  • Database Architecture: Strong working knowledge of relational databases (PostgreSQL or MySQL), including schema design, indexing, query optimization, and data modeling for high-volume transformations.
  • Data Transformation: Experience designing and maintaining ETL or data transformation pipelines — cleaning, normalizing, and routing data across systems.
  • Automation Expertise: 1+ years of hands‑on experience with workflow automation platforms such as n8n (preferred), Make.com, or Zapier, including writing custom code nodes and managing multi‑step workflows.
  • AI Integration: Experience integrating LLMs (e.g., OpenAI API, Gemini, Claude) into backend workflows, including prompt engineering, structured output handling, and building AI‑augmented pipelines.
  • API Integration: Solid command of integrating third‑party REST/GraphQL APIs, handling authentication (OAuth2, API Keys), and managing rate limits and error recovery.
  • Cloud Infrastructure: Hands‑on experience deploying and maintaining backend services on DigitalOcean and/or Google Cloud Platform, including working with managed databases and containerized environments (Docker).
  • Version Control: Proficiency with Git and familiarity with CI/CD workflows.
  • Claude Code/Codex: Advanced experience.
Plus Skills
  • Python: Willingness and ability to write Python scripts where needed for data processing, ML tooling, or integrations that lack Node.js support.
  • Advanced AI Workflows: Familiarity with LangChain, vector databases (RAG), or multi‑agent orchestration patterns.
  • Frontend Exposure: Working knowledge of React or Next.js to build lightweight internal dashboards or tooling interfaces.
  • Technical SEO: Understanding of SEO data metrics (Volume, KD, CPC) and content performance signals — useful for engineering logic behind data‑driven content systems.
Key Responsibilities
  • Database Architecture: Design, maintain, and optimize PostgreSQL schemas to support data transformation workflows, session management, and reporting needs.
  • Data Transformation: Build reliable pipelines that ingest, clean, transform, and route data between internal systems and third‑party APIs.
  • Automation Development: Build and maintain automation workflows in n8n and Node.js — including custom logic nodes, error handling, and retry strategies.
  • AI Integration: Implement LLM‑powered features into backend pipelines, including prompt design, structured JSON output parsing, and model orchestration.
  • API Ecosystem Management: Integrate and maintain connections with tools such as Slack, Google Drive, Google Analytics, and other data sources and destinations.
  • System Reliability: Monitor, debug, and improve the reliability of automated systems — handling edge cases like API timeouts, context window limits, and malformed data.
  • Cloud Operations: Deploy and manage backend services on DigitalOcean and Google Cloud, including scaling, environment configuration, and uptime.
  • Documentation: Maintain clear technical documentation for data models, automation architectures, and API integrations to support team knowledge sharing.
Perks & Benefits
  • Competitive salary and benefits package.
  • Hybrid work environment with the opportunity to be fully remote
  • Cutting-Edge Tech: Work on real AI‑augmented systems that directly impact client outcomes.
  • Small, Agile Team: Direct access to leadership and a culture that values ownership and creative problem-solving over rigid ticket queues.
  • Career Growth: Financial support for continuous learning and professional development.
Required Skills & Experience
  • Node.js: 5+ years
  • PostgreSQL / MySQL: 3+ years
  • React: 2+ years
  • n8n or equivalent automation platform: 1+ years
  • LLM API integration (OpenAI, Gemini, or similar): demonstrated experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fullstack Developer
Fullstack Developer

Digitalstaff • Canada

On-site
CAD 85,000 - 120,000
Software Engineer: Backend Systems
Software Engineer: Backend Systems

Aloe • Vancouver

On-site
CAD 110,000 - 170,000
Competitive salary
Benefits
Career growth opportunities
Data Platform Developer
Data Platform Developer

Computationaldesign • Quebec

On-site
CAD 110,000 - 170,000
Senior Software Engineer: Platform
Senior Software Engineer: Platform

CHICKEN CHEF KILLARNEY • Calgary

On-site
CAD 120,000 - 180,000
Staff Platform Engineer
Staff Platform Engineer

Sage Recruiting Inc. • Canada

On-site
CAD 140,000 - 190,000
Software Developer
Software Developer

Verlo • San Juan de Terranova

On-site
CAD 90,000 - 140,000
Options
Health and dental benefits
Lunch served at the office
Senior Full Stack Developer
Senior Full Stack Developer

xMentium, Inc. • Calgary

On-site
CAD 110,000 - 150,000
Full Stack Developer
Full Stack Developer

Themesoft Inc • Toronto

On-site
CAD 120,000 - 180,000
Backend Engineer
Backend Engineer

Bayview Asset Management, LLC • Toronto

Remote
CAD 198,000 - 340,000
Medical coverage beginning day one
Company-matched 401(k)
Intermediate Oracle PL/ SQL Consultant
Intermediate Oracle PL/ SQL Consultant

S.i. Systems • Vancouver

On-site
CAD 95,000 - 130,000
Comprehensive health insurance
Paid time off
Downtown Vancouver office