SALT XC logo

Senior Software Engineer

SALT XC

Toronto · SALT XC · USD 135,000-165,000 / year · 6+ years experience · Full-time · Hybrid · Posted Oct 2, 2026

At a glance

Experience
6+ years experience
Employment
Full-time
Workplace
Hybrid
Location
Toronto · SALT XC
Salary
USD 135,000-165,000 / year · Base salary

About the role

  • Join Salt XC as a Senior Software Engineer building the next generation of AI products in a hands-on technical role.
  • Spend roughly 80% of your time designing, building, and shipping full-stack product features and backend services, and the remaining 20% on platform work.
  • Own features end to end from technical design through release and iteration while contributing to CI/CD, infrastructure, and security practices.

Responsibilities

  • Build full-stack applications by designing, developing, and maintaining Python and Node.js backend services and modern React frontends.
  • Own delivery end to end by translating business requirements into technical solutions and leading features through design, implementation, testing, deployment, and iteration.
  • Develop integrations to connect products with social media platforms, enterprise systems, external APIs, and Model Context Protocol (MCP) servers.
  • Shape technical architecture by making thoughtful decisions about application structure, data models, performance, and scalability.
  • Raise engineering quality by writing clean, well-tested code, leading constructive code reviews, mentoring developers, and improving engineering practices.
  • Use AI agents and tooling to build a robust, highly productive, and fast-paced engineering environment.
  • Build for production by embedding security, monitoring, and observability into applications and troubleshooting issues.
  • Maintain efficient cloud infrastructure, development environments, and data pipelines supporting AI products.
  • Implement secure deployment practices, CI/CD, and automated quality gates.
  • Support dependency management, vulnerability remediation, and security testing.

Requirements

  • BSc or Bachelor's degree in Computer Science, Statistics, Software Engineering, or a related technical field.
  • 6+ years of professional software development experience, including backend and full-stack delivery.
  • Working familiarity with Google Cloud Platform (GCP), CI/CD pipelines including GitHub Actions and Cloud Build, Docker, and cloud infrastructure management.
  • Working knowledge of application security, including secure coding, IAM, OAuth/SSO, secrets management, vulnerability remediation, and security best practices.
  • Experience developing full-stack applications and APIs using modern technologies.
  • Strong problem-solving and troubleshooting skills to support production environments and improve application reliability.
  • Excellent communication and collaboration skills to work across product, engineering, infrastructure, and security teams in an Agile environment.
  • Experience with TypeScript, React, Tailwind, and Node.js.
  • Experience with untyped languages such as Python for backend development, along with relevant data management libraries.
  • Experience with SQL and NoSQL based systems.

Preferred qualifications

  • Experience integrating APIs, building automation workflows such as n8n, and working with AI/LLM platforms like Gemini, Vertex AI, OpenAI, or Claude.
  • Familiarity with UX flows and writing specs/SOPs.
  • Exposure to automation or agentic workflows.
  • Hands-on experience with AI, LLM, and RAG-based systems.
  • Big Tech or large-scale product engineering experience.

Benefits

  • Up to 28 paid days off and winter holiday shutdowns
  • Health, dental, and vision plans
  • Salt Bucks to spend on wellness, RRSPs, or extra time off
  • Dedicated Salt Days, top-tier learning access, and formal leadership development
  • Team trips, seasonal socials, and Salt Swag
  • Referral and new business bonuses, exclusive lifestyle perks, and personalized wellness options
  • DEI programs and active ERGs

Workplace

  • Hybrid workplace setup located in Toronto.

Skills

  • Python
  • Node.js
  • React
  • TypeScript
  • Tailwind
  • GCP
  • Docker
  • GitHub Actions
  • Cloud Build
  • SQL
  • NoSQL

SALT XC

Senior Software Engineer

Apply now