Senior Software Engineer

BettingJobs

Toronto

On-site

CAD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BettingJobs is hiring a Senior Software Engineer to join a new backend engineering team in Toronto. You will design, develop, and maintain high-performance .NET backend services and build real-time data pipelines for integrations.

Ideal candidates have 5+ years of .NET development, experience with distributed systems and microservices, and familiarity with Kubernetes, Redis, and Azure. You will own critical components and help extend legacy systems while ensuring stability and scalable

Qualifications

  • 5+ years of .NET development experience.
  • Strong background in distributed systems and microservices.
  • Experience with message brokers (RabbitMQ, Kafka), REST APIs, gRPC, or WebSockets.
  • Proficiency with Redis, Kubernetes, and cloud platforms (Azure preferred).
  • Skilled with observability tools (e.g., Splunk, Grafana).
  • Comfortable with complex business logic and high ownership roles.
  • Degree in Computer Science or related field, or equivalent experience.

Responsibilities

  • Design, develop, and maintain high-performance .NET backend services.
  • Build and manage real-time data pipelines and integrations.
  • Extend legacy systems to ensure stability and backward compatibility.
  • Diagnose and resolve production issues.
  • Oversee the deployment lifecycle and CI/CD process.

Skills

Distributed systems
Microservices
Ownership

Education

Degree in Computer Science or related field

Tools

RabbitMQ
Kafka
REST APIs
gRPC
WebSockets
Redis
Kubernetes
Azure
Splunk
Grafana

Job description

BettingJobs is hiring a Senior Software Engineer a global leader in online gaming, to join a new backend engineering team in Toronto.

Responsibilities
  • Design, develop, and maintain high-performance .NET backend services
  • Build and manage real-time data pipelines and integrations
  • Extend legacy systems to ensure stability and backward compatibility
  • Diagnose and resolve production issues
  • Oversee the deployment lifecycle and CI/CD process
Requirements
  • 5+ years of .NET development experience
  • Strong background in distributed systems and microservices
  • Experience with message brokers (RabbitMQ, Kafka), REST APIs, gRPC, or WebSockets
  • Proficiency with Redis, Kubernetes, and cloud platforms (Azure preferred)
  • Skilled with observability tools (e.g., Splunk, Grafana)
  • Comfortable with complex business logic and high ownership roles
  • Degree in Computer Science or related field, or equivalent experience
Bonus
  • Experience with financial/trading domains, test automation, GitOps/CD tools, or actor model frameworks
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Developer – Investments (1860) $90-100hr
Senior Developer – Investments (1860) $90-100hr

Direct IT Recruiting Inc. • Toronto

Hybrid
CAD 80,000 - 120,000
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Back End Developer (Python)
Back End Developer (Python)

Bilinguallink • Toronto

On-site
CAD 110,000 - 150,000
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

Hybrid
Senior Backend Java Developer
Senior Backend Java Developer

Tekgence Inc • Toronto

Hybrid
CAD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

Bally • Toronto

On-site
CAD 110,000 - 170,000
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
Senior Java Software Engineer
Senior Java Software Engineer

Randstad Digital • Toronto

Hybrid
CAD 90,000 - 130,000
C++ Developers (intermediate and senior)
C++ Developers (intermediate and senior)

HRB • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Incredible perks
5 weeks PTO
Lunches daily
+1