Automation & Integration Lead: AWS, Node.js/Python | Hybrid

Bally

Toronto

Hybrid

CAD 95,000 - 140,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 is seeking a Senior Software Developer to own automation and integration initiatives in a hybrid Toronto role. You will shape architectural standards, partner with business teams, and deliver AWS-based automation services using Node.js and Python.

Responsibilities include designing scalable solutions, collaborating with DevOps, ensuring security and compliance, and mentoring engineers to raise technical quality across the portfolio.

Qualifications

  • 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.

Responsibilities

  • Own the technical direction of the 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.
  • 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.

Skills

Node.js
Python
AWS
APIs
Event-driven architecture
CI/CD
Infrastructure as Code
Security & privacy
PII handling
Observability

Tools

AWS Lambda
Step Functions
EventBridge
S3
IAM
API Gateway

Job description

Bally is seeking a Senior Software Developer to own automation and integration initiatives in a hybrid Toronto role. You will shape architectural standards, partner with business teams, and deliver AWS-based automation services using Node.js and Python.

Responsibilities include designing scalable solutions, collaborating with DevOps, ensuring security and compliance, and mentoring engineers to raise technical quality across the portfolio.

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

Similar jobs worth comparing

Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

Bally • Toronto

Hybrid
CAD 95,000 - 140,000
Senior Automation & Integration Architect
Senior Automation & Integration Architect

GamblingCareers.com • Toronto

On-site
CAD 120,000 - 150,000
Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

Worky • Toronto

On-site
CAD 120,000 - 150,000
Automation Engineer
Automation Engineer

Alquemy • Toronto

Hybrid
CAD 90,000 - 130,000
Competitive compensation
Professional development
Comprehensive benefits
Senior Software Developer (Automation & Integration)
Senior Software Developer (Automation & Integration)

GamblingCareers.com • Toronto

On-site
CAD 120,000 - 150,000
Senior Cloud Architect — AWS, Kubernetes, Remote
Senior Cloud Architect — AWS, Kubernetes, Remote

S27a • Toronto

Remote
CAD 140,000 - 190,000
Remote-first culture
AWS Cloud Senior Developer - Hybrid, DevOps & Security
AWS Cloud Senior Developer - Hybrid, DevOps & Security

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 110,000 - 170,000
Health and wellness program
Flexible group insurance
Generous pension plan
+6
Cloud-Native AWS Java Developer - Hybrid Toronto
Cloud-Native AWS Java Developer - Hybrid Toronto

S I Systems • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Hybrid Fullstack Engineer: Azure Microservices & ML
Senior Hybrid Fullstack Engineer: Azure Microservices & ML

Maplesoft Group, an SEB Company • Ottawa

Hybrid
CAD 124,000 - 152,000
Lead Java/Angular Tech Lead — Hybrid, Equity, Growth
Lead Java/Angular Tech Lead — Hybrid, Equity, Growth

Worky • Mississauga

Hybrid
CAD 119,000 - 145,000
Hybrid work model
Extra vacation days up to 5 per year
Employee share plan & bonus potential
+1