Salary
$68k – $93k per year
Location
Hybrid (Toronto, Canada)
Seniority
Middle
Employment
Full-Time
First seen by Alion on Oct 17, 2026.
Overview
Company
Impact
Profile match
Randstad Canada is a leading workforce solutions and talent acquisition company, operating as the Canadian subsidiary of the Dutch multinational human resources consulting firm Randstad N.V. Headquartered in Toronto, Ontario, the organization provides comprehensive staffing, temporary labor, direct hiring, and executive recruitment services across key disciplines including information technology, engineering, finance and accounting, and industrial logistics. By combining advanced digital HR tools with nationwide branch operations, it delivers tailored human resource consulting, managed services, and workforce management to Canadian enterprises of all sizes.
Our client, a best-practice-oriented SaaS company and a leader in their space is looking for an Intermediate Software Engineer - Python or Go, Data, Hybrid to join their growing team. The successful Intermediate Software Engineer - Python or Go, Data, Hybrid candidate will have experience designing, developing, and maintaining backend services that support reporting, analytics, data export, and data-driven product features.
This is a fulltime permanent position and hybrid in Toronto, 2 days per week onsite.
Advantages
Work on a dynamic team with cutting-edge technology on innovative products at a leading SaaS company. Our client offers a competitive salary and benefits package.
Responsibilities
he successful Intermediate Software Engineer - Python or Go, Data, Hybrid candidate will have experience designing, developing, and maintaining backend services that support reporting, analytics, data export, and data-driven product features.
Qualifications
Must-Have Qualifications:
Backend or Backend focused Full Stack Development - 5-7Y+
Building data-driven features like data export and insights - 2-3Y+
Dimensional data modeling, data transformation, and data visualization best practices - 2-3Y+
Python or Go or several other BE languages (which ones?) - 3-5Y+
Cloud platforms (which ones?) - 3-5Y+
Cloud-based Data warehousing (which ones?) - 3-5Y+
Knowledge of data privacy, security, and governance best practices - 2-3Y+
Data serialization formats like JSON, CSV - 2-3Y+
MySQL - 5Y+
PostgreSQL - 3-5Y+
Design Patterns (which ones?) - 3-5Y+
Microservices - 3-5Y+
Excellent written and verbal communication skills -5-7Y+
Collaborative and team player approach - 5-7Y+
Bachelor or Master’s degree in computer science or related field - 3-4Y+
Nice-to-Have Qualifications:
Streaming or near real-time data ingestion technologies (e.g., Kafka, Pub/Sub) - 2-3Y+
Integrating applications with AI/ML systems - 1-2Y+
Docker/Kubernetes - 3-5Y+
Drone - 2-3Y+
Google PubSub - 2-3Y+
GraphQL - 2-3Y+
Summary
Are you an Intermediate Software Engineer - Python or Go, Data, Hybrid looking to join a dynamic team at a leading SaaS company? Apply today!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
This is a fulltime permanent position and hybrid in Toronto, 2 days per week onsite.
Advantages
Work on a dynamic team with cutting-edge technology on innovative products at a leading SaaS company. Our client offers a competitive salary and benefits package.
Responsibilities
he successful Intermediate Software Engineer - Python or Go, Data, Hybrid candidate will have experience designing, developing, and maintaining backend services that support reporting, analytics, data export, and data-driven product features.
Qualifications
Must-Have Qualifications:
Backend or Backend focused Full Stack Development - 5-7Y+
Building data-driven features like data export and insights - 2-3Y+
Dimensional data modeling, data transformation, and data visualization best practices - 2-3Y+
Python or Go or several other BE languages (which ones?) - 3-5Y+
Cloud platforms (which ones?) - 3-5Y+
Cloud-based Data warehousing (which ones?) - 3-5Y+
Knowledge of data privacy, security, and governance best practices - 2-3Y+
Data serialization formats like JSON, CSV - 2-3Y+
MySQL - 5Y+
PostgreSQL - 3-5Y+
Design Patterns (which ones?) - 3-5Y+
Microservices - 3-5Y+
Excellent written and verbal communication skills -5-7Y+
Collaborative and team player approach - 5-7Y+
Bachelor or Master’s degree in computer science or related field - 3-4Y+
Nice-to-Have Qualifications:
Streaming or near real-time data ingestion technologies (e.g., Kafka, Pub/Sub) - 2-3Y+
Integrating applications with AI/ML systems - 1-2Y+
Docker/Kubernetes - 3-5Y+
Drone - 2-3Y+
Google PubSub - 2-3Y+
GraphQL - 2-3Y+
Summary
Are you an Intermediate Software Engineer - Python or Go, Data, Hybrid looking to join a dynamic team at a leading SaaS company? Apply today!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to [email protected] to ensure their ability to fully participate in the interview process.
This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,062,573 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Toronto
Software Engineering, SMTS - Qualified
2 days ago
$149k – $224k per year · Remote (United States) · Full-Time · PhD · San Francisco
Databases
PostgreSQL
AI/ML
AI Agents
LLM
Agentforce
DevOps
AWS
Apply
$218k – $365k per year · In office · Full-Time · 12+ years exp · PhD · Washington · San Francisco
AI/ML
Copilot
Cursor
Claude Code
AI Agents
OpenAI Codex
Agentforce
DevOps
GCP
AWS
Kubernetes
Service Mesh
SLI/SLO/SLA
Cybersecurity
PKI
Apply
$149k per year · In office · Full-Time · 3+ years exp · PhD · San Francisco
Python
Go
AI/ML
AI Agents
Agentforce
DevOps
Terraform
AWS
Kubernetes
Platform Engineering
Amazon EC2
KVM
SLI/SLO/SLA
IAM
Linux
Cybersecurity
Threat Modeling
Apply
Software Engineering LMTS
2 days ago
$110k – $146k per year · In office · Full-Time · 6+ years exp · Bachelor's Degree · Toronto
Java
AI/ML
AI Agents
Agentforce
Apply
Apply
Technical Business Analyst
5 days ago
In office · Full-Time · 3+ years exp
Python
SQL
AI/ML
Model Context Protocol
AI Agents
DevOps
Rest API
Analytics
Power BI
QA
Swagger
Postman
Apply
Devops Engineer
5 days ago
Hybrid · Full-Time · Cairo
Python
DevOps
Terraform
CI/CD
Docker
Kubernetes
Configuration Management
Linux
Management
Agile
Apply
Zero Trust & Microsegmentation Engineer
5 days ago
$150k – $190k per year · Hybrid · Full-Time · 5+ years exp · Princeton
Python
PowerShell
DevOps
Terraform
Ansible
GCP
Azure
AWS
Kubernetes
Akamai
TCP/IP
DNS
DHCP
Cybersecurity
Zscaler
Zero Trust
SIEM
Apply
≈ $118k – $209k per year (Estimated) · Hybrid · Full-Time · Master's Degree · London
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
≈ $112k – $292k per year (Estimated) · Hybrid · Full-Time · Master's Degree · Ramat Gan
Python
AI/ML
Multimodal AI
AI Agents
PyTorch
LLM
OpenAI
Anthropic
Red Teaming
LLM Guardrails
Machine Learning
Apply
Senior Software Developer
8 days ago
≈ $73k – $132k per year (Estimated) · In office · Contractor · Toronto
JavaScript
Java
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
Oracle
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
IAM
Linux
Windows
Unix
TCP/IP
Cybersecurity
Microsoft Entra ID
Analytics
Power BI
ETL/ELT
Management
Oracle ERP
Apply
Senior Software Developer - Full Stack
9 days ago
≈ $74k – $133k per year (Estimated) · In office · Contractor · Toronto
JavaScript
Java
TypeScript
Java
Spring Framework
Hibernate
Databases
Oracle
Frontend
Angular
DevOps
Rest API
WebSockets
CI/CD
Windows
Analytics
ETL/ELT
Management
Agile
Apply
Senior Developer Apigee Platform
10 days ago
≈ $70k – $126k per year (Estimated) · Hybrid · Contractor · Montreal
TypeScript
DevOps
Rest API
Terraform
GCP
CI/CD
Management
Agile
Apply
Intermediate Software Developer
10 days ago
≈ $62k – $118k per year (Estimated) · In office · Contractor · Toronto
Java
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Configuration Management
Management
Jira
Agile
Apply
Application Developer III
14 days ago
$80k – $94k per year · In office · Contractor · Toronto
Python
SQL
C#
C#
.NET
Blazor
Databases
PostgreSQL
Snowflake
DevOps
Azure DevOps
GitHub Actions
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
Amazon EC2
Incident Management
Amazon S3
IAM
Amazon CloudWatch
Cybersecurity
Snyk
Checkmarx
Analytics
Tableau
Power BI
Management
Agile
Apply
Intermediate Full-Stack Developer
10 hours ago
$50k – $64k per year · Hybrid · Full-Time · 3+ years exp · Toronto
JavaScript
Java
TypeScript
C#
Databases
ElasticSearch
AI/ML
Copilot
Claude
OpenAI Codex
Frontend
Vue.js
Angular
React.js
DevOps
Datadog
AWS
Docker
Analytics
A/B Testing
Management
QuickBooks
Xero
Apply
Senior Software Developer
1 day ago
≈ $71k – $127k per year (Estimated) · Hybrid · 5+ years exp · Toronto
JavaScript
TypeScript
SQL
C#
C#
Entity Framework Core
Databases
Redis
MS SQL
AI/ML
Copilot
Semantic Kernel
LLM
Frontend
Angular
Angular Material
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Analytics
Azure Data Factory
Management
Confluence
Apply
$36k – $64k per year · Remote (Canada) · Full-Time · 6+ years exp · Toronto
SQL
DevOps
Rest API
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
SOAP
Management
Agile
QA
Selenium
Cypress
Playwright
Postman
Rest-Assured
Robot Framework
Apply
Senior Network Engineer
10 hours ago
≈ $61k – $112k per year (Estimated) · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Toronto
Python
DevOps
Splunk
Terraform
Ansible
AWS
TCP/IP
BGP
OSPF
Cybersecurity
Wireshark
FortiGate
Apply
$36k – $42k per year · Hybrid · Internship · Toronto
Python
JavaScript
SQL
C++
Databases
Presto
AI/ML
Spark
DevOps
Git
Docker
Management
Agile
Apply
This is one of many
2,062,573 more open roles from verified company boards, updated every day.

