Enable job alerts via email!
A leading AI-driven media agency in Toronto is seeking a Senior Software Engineer to join their innovative team. In this role, you will collaborate on transformative advertising solutions, utilizing cutting-edge technologies and frameworks. The ideal candidate will have a strong background in product development, extensive experience with Python, and skills in JavaScript frameworks. If you thrive in a dynamic, collaborative environment and have a passion for AI, apply now!
Join to apply for the Senior Software Engineer role at Salt XC
Get AI-powered advice on this job and more exclusive features.
Company Overview
Ready to shape the future of AI-driven advertising and build products that transform how brands connect with audiences? We’re looking for a Senior Software Engineer to join our team at Salt Media and be a part of the evolution.
Every day at Salt Media, we facilitate more informed, valuable conversations between companies and the people they serve. We’re driven by our mission to “Bring Audiences Home”—helping brands cut through irrelevant noise and connect with people who truly care.
As an AI-driven media agency powered by our proprietary products, we help clients make smarter, impactful ad buying decisions while delivering a better experience for brands and consumers. Our product suite and service models blend data science and marketing, empowering clients in digital media, social buying, and first-party data strategies.
Our Current Product Suite Includes
We are constantly innovating. As a Senior Software Engineer, you will shape these products and help create new transformative solutions.
About You
If you love building products, have an ownership mentality, and are eager to learn, you might be excited to join Salt Media:
Role Overview
As a Senior Software Engineer, you will help redefine industry operations, directly influencing market decisions. Reporting to the Chief Product Officer, you will collaborate with internal and client teams to develop innovative products and systems.
Tech Stack
Core Responsibilities
Onboarding and Growth Milestones
Within 30 days: Complete onboarding, understand tech stack and products, meet leadership, and contribute to minor tasks.
Within 60 days: Start contributing independently, own small features.
Within 90 days: Lead development of medium complexity features, influence team practices, and shape technical roadmap.
Experience & Skills
Our Culture
Salt Media offers a startup-like environment within a larger group, emphasizing rapid learning, experimentation, and role-shaping. We value transparency, curiosity, ownership, and inclusivity. Our hybrid work model includes in-office days in Toronto and remote work, fostering community and industry connections.
Interview Process
Our process takes about 4 hours total, including:
If you’re ready to impact advertising technology and thrive in a collaborative environment, apply now to join Salt Media’s mission to “Bring Audiences Home”. Salt Media is committed to diversity and equal opportunity. Accommodations available upon request.
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Engineering and IT
Industries: Advertising Services