Senior Software Developer (Automation & Integration)

Bally's

Toronto

Hybrid

CAD 110,000 - 160,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bally's in Toronto is seeking a Senior Software Developer specializing in Automation & Integration to own the automation portfolio and design scalable AWS-based workflows. You will collaborate with business units to translate processes into robust technical designs, mentor engineers, and ensure security and governance across systems.

The role requires 6+ years in software engineering, strong Node.js/Python capabilities, and experience with AWS services.

Qualifications

  • 6+ years of software engineering delivering production systems.
  • Proven experience building automation, workflows, and system integrations end to end.
  • Experience in Casino Gaming, Online Gaming, Sports Betting, or another regulated industry is preferred but not required.
  • Excellent stakeholder management with business/non-technical teams.
  • Hands-on expertise in Node.js and/or Python, APIs, and event-driven architecture.
  • AWS experience including Lambda, Step Functions, EventBridge, SQS/SNS, S3, API Gateway, and IAM.

Responsibilities

  • Own the technical direction of the automation portfolio, including architecture, standards, patterns, and technology choices.
  • Partner with business teams to map processes and translate them into technical designs and delivery plans.
  • Design and build AWS automation services and workflows using Node.js and/or Python (event-driven pipelines, scheduled jobs, multi-step workflows).
  • Create solution designs covering architecture, data flows, failure/retry strategies, and rollback plans.
  • Partner with DevOps on deployment, IaC, environments, secrets, cost control, and production readiness.
  • Champion engineering standards across code quality, observability, error handling, and documentation.
  • Build monitoring and alerting from day one and lead incident response and root cause analysis.
  • Lead and mentor engineers, reviewing designs, removing blockers, and raising the technical bar.
  • Ensure solutions meet security, privacy, audit, and compliance, including PII handling and access control.
  • Maintain runbooks and handover documentation.

Skills

Node.js
Python
AWS
APIs
Event-driven architecture
CI/CD
Infrastructure as Code
Security & privacy
Team leadership
Stakeholder management

Tools

Lambda
Step Functions
EventBridge
SQS/SNS
S3
API Gateway
IAM

Job description

Senior Software Developer (Automation & Integration)

Job Category: Technology - NextGen

Requisition Number: SENIO011905

  • Posted : August 28, 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 the technical direction of the process automation portfolio, including architecture, standards, patterns, and technology choices.
  • Partner with business teams to identify automation opportunities, map processes, and translate them into technical designs and delivery plans.
  • Design and build AWS automation services and workflows using Node.js and/or Python, including event-driven pipelines, scheduled jobs, multi-step workflows, and system integrations.
  • Create solution designs covering architecture, data flows, failure and retry strategies, and rollback plans.
  • Partner with DevOps on deployment, infrastructure as code, environments, secrets, cost control, and production readiness.
  • Champion engineering standards across code quality, testing, observability, error handling, and documentation.
  • Build monitoring and alerting from day one and lead incident response and root cause analysis.
  • Lead and mentor engineers, reviewing designs, removing blockers, and raising the technical bar.
  • Ensure solutions meet security, privacy, audit, and compliance requirements, including PII handling and access control.
  • Maintain runbooks and handover documentation.

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.

Experience
Preferred

6+ years of software engineering experience delivering production systems.

Proven experience building automation, workflows, and system integrations end to end.

Experience in Casino Gaming, Online Gaming, Sports Betting, or another regulated industry is preferred but not required.

Excellent stakeholder management skills, working directly with business and non-technical teams.

Hands-on expertise in Node.js and/or Python, APIs, and event-driven architecture.

AWS experience, including Lambda, Step Functions, EventBridge, SQS/SNS, S3, API Gateway, and IAM.

System design skills with a focus on scalability, reliability, and failure handling.

Experience with Infrastructure as Code, CI/CD, and third-party integrations.

Excellent understanding of data, observability, security, privacy, and PII.

Familiarity with workflow orchestration and AI/LLM-powered automation is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)
Software Developer – Senior (Spring Boot, Node.js, or .NET Core. experience)

Bevertec • Toronto

On-site
RQ08287 - Automation Developer - Senior
RQ08287 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Software Developer
Senior Software Developer

Worky • Calgary

On-site
CAD 120,000 - 160,000
Software Developer - Senior
Software Developer - Senior

JSG (Johnson Service Group, Inc.) • Toronto

On-site
CAD 160,000 - 180,000
RQ08293 - Automation Developer - Senior
RQ08293 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
Senior Automation Developer
Senior Automation Developer

United States Digital Space LLC • Mississauga

On-site
CAD 119,000 - 199,000
RQ08295 - Automation Developer - Senior
RQ08295 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 90,000 - 120,000
RQ08407 - Automation Developer - Senior
RQ08407 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Automation Engineer
Automation Engineer

Alquemy • Toronto

Hybrid
CAD 90,000 - 130,000
Competitive compensation
Professional development
Comprehensive benefits
Senior Cloud Application Specialist
Senior Cloud Application Specialist

Randstad Canada • Toronto

On-site
CAD 120,000 - 160,000