Senior Software Engineer
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