Senior Software Developer (Marketing Integrations)

Bally

Toronto

Hybrid

CAD 120,000 - 180,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bally is seeking a Senior Software Developer to own Braze as the technical SME, build and maintain integrations with multiple platforms, and design scalable data models to support personalized engagement.

The role focuses on leading Braze implementations, coordinating with CRM, Marketing, Product, and Engineering, and ensuring security and privacy in a high-volume environment. Hybrid work in Toronto area is available.

Qualifications

  • 6+ years of software engineering experience.
  • 3+ years hands-on with Braze or comparable customer engagement platform.
  • Experience in iGaming, sports betting, casino, or regulated industries.
  • Backend development and integration with APIs, webhooks, event-driven architecture, and cloud infrastructure (AWS preferred).
  • Backend languages: Node.js, C# (.NET Core/6+), Python, or Java.
  • Proven ability to lead platform implementations, migrations, and integrations from design to production support.
  • Experience partnering with CRM, Marketing, Product, and Engineering teams as a technical owner.
  • Strong focus on security, privacy, PII, consent, and compliance in high-volume environments.
  • Familiarity with AI-driven personalization is a plus.

Responsibilities

  • Own Braze as the technical and product SME, driving platform strategy, configuration, and best practices.
  • Build and maintain integrations connecting Braze with player accounts, sportsbook, casino, CRM, data platforms, and third-party services.
  • Design player data models, events, attributes, segments, subscriptions, and environments to support personalised engagement.
  • Lead Braze implementations and migrations, ensuring reliable data, smooth cutovers, and minimal disruption to player communications.
  • Build pipelines that keep player profiles, wagering activity, events, and segments accurate and up to date.
  • Partner with CRM, Marketing, and Product to turn player engagement requirements into scalable technical solutions.
  • Monitor platform usage, campaign performance, deliverability, and data consumption to identify opportunities and improve effectiveness.
  • Evaluate and support adjacent platforms such as Salesforce Marketing Cloud and CDPs.
  • Ensure solutions meet security, privacy, consent, and responsible gaming requirements.
  • Document architecture, integrations, and runbooks while supporting monitoring and incident response for critical marketing systems.

Job description

Senior Software Developer (Marketing Integrations)

Job Category: Technology - NextGen

Requisition Number: SENIO011969

  • Posted : September 8, 2026
  • Full-Time
  • Hybrid
Locations

Showing 1 location

Toronto, ON M5H3G8, CAN

Description

This role is a current vacancy , and we are actively seeking a candidate to join the team.

Responsibilities:
  • Own Braze as the technical and product SME, driving platform strategy, configuration, and best practices.
  • Build and maintain integrations connecting Braze with player accounts, sportsbook, casino, CRM, data platforms, and third-party services.
  • Design player data models, events, attributes, segments, subscriptions, and environments to support personalised engagement.
  • Lead Braze implementations and migrations, ensuring reliable data, smooth cutovers, and minimal disruption to player communications.
  • Build pipelines that keep player profiles, wagering activity, events, and segments accurate and up to date.
  • Partner with CRM, Marketing, and Product to turn player engagement requirements into scalable technical solutions.
  • Monitor platform usage, campaign performance, deliverability, and data consumption to identify opportunities and improve effectiveness.
  • Evaluate and support adjacent platforms such as Salesforce Marketing Cloud and CDPs.
  • Ensure solutions meet security, privacy, consent, and responsible gaming requirements.
  • Document architecture, integrations, and runbooks while supporting monitoring and incident response for critical marketing systems.

We use Metaview, an AI-powered note-taking tool, during interviews to help capture key discussion points. The tool is used for note-taking purposes only and does not evaluate candidates or influence hiring decisions. Interview notes are used solely for recruitment purposes and are handled in accordance with applicable U.S. and Canadian privacy laws.

Preferred

6+ years of software engineering experience building and integrating production systems.

3+ years of hands‑on experience with Braze or a comparable customer engagement platform (Salesforce Marketing Cloud, Iterable, Airship, Adobe Campaign).

Experience in iGaming, sports betting, casino, or other regulated industries is preferred.

Backend development and integration experience with APIs, webhooks, event-driven architecture, and cloud infrastructure, ideally AWS.

Backend development skills in Node.js, C# (.NET Core/6+), Python, or Java.

Proven ability to lead platform implementations, migrations, and integrations from design through production support.

Experience partnering with CRM, Marketing, Product, and Engineering teams as a technical owner.

Excellent understanding of security, privacy, PII, consent, and compliance in high-volume consumer environments.

Familiarity with AI-driven personalisation and engagement is an asset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (Marketing Integrations)
Senior Software Developer (Marketing Integrations)

GamblingCareers.com • Toronto

On-site
CAD 120,000 - 150,000
Senior Software Developer (Marketing Integrations)
Senior Software Developer (Marketing Integrations)

Bally's Interactive • Toronto

On-site
CAD 120,000 - 150,000
Senior Software Developer (Marketing Integrations)
Senior Software Developer (Marketing Integrations)

Bally’s Corporation • Toronto

On-site
CAD 107,000 - 195,000
Senior Software Engineer: Marketing Integrations (Braze Expert)
Senior Software Engineer: Marketing Integrations (Braze Expert)

Bally • Toronto

Hybrid
CAD 120,000 - 180,000
Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

Bally • Toronto

On-site
CAD 95,000 - 140,000
Senior Software Engineer, Marketing Platform Tooling
Senior Software Engineer, Marketing Platform Tooling

Triwill Group • Canada

Hybrid
CAD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Equinix • Toronto

On-site
CAD 131,000 - 181,000
Senior Software Engineer
Senior Software Engineer

Equinix, Inc. • Toronto

On-site
CAD 131,000 - 181,000
Employee Assistance Program
Canada Core Benefits
Senior Salesforce Marketing Cloud Developer
Senior Salesforce Marketing Cloud Developer

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Kitchener

On-site
CAD 90,000 - 130,000
CRM Manager
CRM Manager

BettingJobs • Toronto

On-site
CAD 70,000 - 90,000