1,996,180open jobs
118,082companies
243,754added this week
Browse all
Salary
≈ $74k – $137k per year (Estimated)
Location
Remote (Canada)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 26, 2026. First seen by Alion on Oct 26, 2026. IBM scores A on the Alion truth index.

Overview
Company
Impact
Profile match

IBM

IBM is an American technology company whose roots go back to the 1911 formation of the Computing-Tabulating-Recording Company, and which has been headquartered in Armonk, New York for decades. It defined mainframe computing, the personal computer standard and much of enterprise data processing, and today concentrates on hybrid cloud built around Red Hat, enterprise AI through the watsonx platform, consulting services and the mainframe and storage systems that still run the world's largest transaction workloads. The company also runs one of the leading quantum computing programmes and consistently ranks among the largest recipients of United States patents.

At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world. As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions. Your primary responsibilities will include:

  • Develop Component-Level Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product.
  • Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages, ensuring seamless integration and delivery.
  • Debug Customer-Reported Problems: Design, develop, and unit test code fixes for customer-reported problems, collaborating with stakeholders to resolve issues efficiently.
  • Deliver Offerings: Deliver offerings using leading-edge and/or proven technologies, working closely with stakeholders to meet requirements and expectations.
  • Collaborate in Agile Environment: Work in an Agile, collaborative environment to understand stakeholder requirements, aligning with team goals and objectives.
  • Exposure to Back-End Development: Experience working with back-end development technologies, designing, developing, testing, and delivering offerings using leading-edge and/or proven technologies.
  • Component-Level Solution Development: Exposure to designing, coding, and testing innovative component-level software solutions, ensuring unit testing and readiness for integration into products.
  • CI/CD Pipeline Contribution: Experience working with automated CI/CD pipelines, contributing to code quality stages, and ensuring seamless integration and delivery.
  • Debugging and Problem-Solving: Exposure to debugging customer-reported problems, designing, developing, and unit testing code fixes, and collaborating with stakeholders to resolve issues efficiently.
  • Agile Environment Collaboration: Experience working in an Agile, collaborative environment, understanding stakeholder requirements, and aligning with team goals and objectives.
  • L3 Support Engineering: Exposure to L3 support engineering practices, including designing, developing, and testing solutions to resolve complex customer-reported problems.
  • DevOps Engineering: Experience working with DevOps engineering principles, contributing to the automated CI/CD pipeline, and ensuring seamless integration and delivery.
  • Front-End Development: Exposure to front-end development technologies, designing, developing, testing, and delivering offerings using leading-edge and/or proven technologies. Canada Software Engineering Remote Professional Multiple Cities Bedford Calgary Markham Toronto Vancouver Ottawa (0026) IBM Canada Limited - IBM Canada Limitee Apache Kafka Debugging Engineering Front-end Development Integration Readiness Software Testing Agile Coding Continuous Integration/Continuous Delivery Back-end Development Collaboration Unit Testing Confluent Continuous Integration/Continuous Delivery Pipelines Stakeholder Requirements DevOps Engineering
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.
1,996,180 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.
Create a free account Continue with Google
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
Canada
≈ $154k – $262k per year (Estimated) • Remote (United States) • 12+ years exp • Bachelor's Degree • United States
C#
C#
.NET
AI/ML
AI Agents
DevOps
Azure DevOps
Azure
GitHub
Apply
$118k – $194k per year • Remote (United States) • Full-Time • 3+ years exp
Go
Go
Temporal
Databases
PostgreSQL
ClickHouse
Amazon Redshift
DevOps
gRPC
GCP
Azure
Kubernetes
Amazon S3
Amazon Kinesis
Apply
≈ $55k – $105k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Etobicoke
DevOps
Rest API
Management
Agile
Apply
$93k – $185k per year • Remote (United States) • Full-Time • 5+ years exp • United States
JavaScript
Node JS
DevOps
CI/CD
AWS
Management
Agile
Apply
Remote (Colombia, UTC-8 – UTC-5 hours) • Full-Time • 5+ years exp
Python
JavaScript
Java
C#
C++
Node JS
Python
Django
C#
ASP.NET Core
DevOps
GCP
Azure
AWS
Game Dev
Unreal Engine
Apply
≈ $96k – $178k per year (Estimated) • Remote (Canada, PST hours) • 5+ years exp • Bachelor's Degree • Canada
JavaScript
SQL
Node JS
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
Analytics
A/B Testing
QA
Jest
Mocha
Apply
$86k – $107k per year • In office • Full-Time • 7+ years exp • Canada
JavaScript
Java
TypeScript
SQL
Node JS
Groovy
Lua
Databases
PostgreSQL
Redis
DynamoDB
Frontend
React.js
DevOps
Rest API
GCP
Helm
AWS
Docker
Kubernetes
Nginx
GitHub
Apply
$100k – $135k per year • Remote (Canada) • Full-Time • 8+ years exp • Bachelor's Degree • Canada
JavaScript
C#
Databases
MySQL
Redis
ClickHouse
ElasticSearch
AI/ML
Model Context Protocol
AI Agents
LLM
Frontend
React.js
DevOps
Terraform
GCP
Helm
OpenTelemetry
Prometheus
Azure
AWS
Kubernetes
Grafana
Apply
Relief Delivery Driver 10 hours ago
≈ $32k – $68k per year (Estimated) • In office • High School Diploma • Canada
Apply
Mechanical Engineer 11 hours ago
≈ $70k – $119k per year (Estimated) • Remote (Canada) • Full-Time • 10+ years exp • Bachelor's Degree • Canada
Design
AutoCAD
Apply
See all jobs
This is one of many
1,996,180 more open roles from verified company boards, updated every day.