CareerPlanSign in

Senior Software Engineer

Toronto, CanadaFull-time2026-10-04

Core

Design, build, and ship full-stack product features and backend services for next-generation AI products, while maintaining cloud infrastructure and data pipelines.

Role type

Senior Software Engineer (Full-stack)

Builds

Full-stack applications, backend services, data pipelines, and cloud infrastructure for AI products

Domain

Marketing Technology / Artificial Intelligence

Deliverable

product features

Required skills

Python, Node.js, React, API design, Cloud infrastructure, CI/CD, Data pipelines, Security, Code review, Mentoring

Preferred skills

MCP (Model Context Protocol), AI agents, Observability (via careerplan.io/jobs/5254213007-senior-software-engineer-at-salt-xc)

Responsibilities

Design and develop full-stack applications using Python, Node.js, and React; Own features end-to-end from design to release; Build integrations with external APIs and MCP servers; Shape technical architecture for scalability; Maintain cloud infrastructure and data pipelines; Implement secure deployment practices and CI/CD; Mentor developers and improve engineering practices.