S

SALT XC

Experiential marketing agency with AI tech

Senior Software Engineer - Product

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • A Bachelor of Science or Bachelor's degree in Computer Science, Statistics, Software Engineering, or a related technical field.
  • At least 6 years of professional software development experience, including backend and full-stack delivery.
  • Working familiarity with Google Cloud Platform, continuous integration and continuous delivery pipelines such as GitHub Actions and Cloud Build, Docker, and cloud infrastructure management.
  • Working knowledge of application security, including secure coding, identity and access management, OAuth and single sign-on, secrets management, vulnerability remediation, and security best practices.
  • Experience developing full-stack applications and application programming interfaces using modern technologies.
  • Strong problem-solving and troubleshooting skills, including supporting production environments and improving application reliability.
  • Experience with TypeScript, React, Tailwind, and Node.js.
  • Experience with Python for backend development and relevant data management libraries.
  • Familiarity with production application deployment and maintenance on AWS and/or Google Cloud.
  • Familiarity with data orchestration and pipeline management.
  • Experience with SQL- and NoSQL-based systems.
  • Demonstrated experience owning and delivering projects end to end.

Responsibilities

  • Design, develop, and maintain Python and Node.js backend services and modern React frontends, delivering reliable APIs and user experiences.
  • Translate business requirements into technical solutions and lead features through design, implementation, testing, deployment, and iteration.
  • Connect products with social media platforms, enterprise systems, external APIs, and Model Context Protocol servers, handling authentication, data synchronization, and failures reliably.
  • Make decisions about application structure, data models, performance, and scalability while balancing delivery needs with long-term maintainability.
  • Write clean, well-tested code; lead constructive code reviews; mentor developers; and improve engineering practices.
  • Use AI agents and tooling to build a productive engineering environment.
  • Embed security, monitoring, and observability into applications; troubleshoot issues; and improve reliability and performance.
  • Work with product, design, and engineering to clarify requirements, identify risks, and deliver practical solutions.
  • Maintain efficient cloud infrastructure and development environments.
  • Build and maintain data pipelines supporting AI products.
  • Improve platform reliability, monitoring, logging, and performance.
  • Ensure data quality, governance, and secure data handling.
  • Implement secure deployment practices, continuous integration and continuous delivery, and automated quality gates.
  • Support dependency management, vulnerability remediation, and security testing.
  • Ensure products follow secure coding standards and compliance requirements.

Desired Qualifications

  • Experience integrating APIs, building automation workflows such as n8n, and working with AI and large language model platforms such as Gemini, Vertex AI, OpenAI, or Claude.
  • Familiarity with user-experience flows and writing specifications or standard operating procedures.
  • Exposure to automation or agentic workflows.
  • Hands-on experience with artificial intelligence, large language model, and retrieval-augmented generation systems.
  • Big Tech or large-scale product engineering experience.

About the Company

SALT XC

Experiential marketing agency with AI tech

Salt XC is a North American marketing and technology agency focused on Experiential Commerce, which blends consumers’ online and offline journeys to drive measurable actions for brands. It combines strategy, creative, design, media, content, and commerce with a proprietary AI-enabled tech stack, including Media Mob (content marketplace for vetted freelancers), Podium (marketing mix modeling to predict outcomes), Frontrunner (social DSP that automates media buying), and Otto (AI media planning). The company differentiates itself by acting as a hybrid of full‑service agency and tech firm, owning an in‑house tech stack to execute faster and more data-driven campaigns, and expanding through acquisitions to integrate retail media, data analytics, and real‑world experiences. Its goal is to deliver connected, data-informed experiences that convert—scaling across North America for major brands such as Kraft Heinz, Adidas, Coca‑Cola, Visa, Microsoft Xbox, and RBC.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Canada
Founded
2019

Recently Posted Jobs

Explore more opportunities at SALT XC

See more jobs