Last updated 2026-06-15
257 Software Engineering jobs in Toronto. ()
Coverage snapshot
Browse Software Engineer jobs in Toronto from companies including Scotiabank, Royal Bank of Canada, Bank of Montreal, Professional, Okta, Citi, and Early Career.
- Common titles include Software Engineer, Staff Software Engineer, DevOps Engineer, AI Engineer, and Senior Platform Engineer.
- Roles span senior, mid, entry, and intern levels.
- Recent postings include software engineer, software developer, devops engineer, software development, and site reliability roles.
- Most listed roles are in Toronto (210), with openings also in Mississauga (35), Oakville (6), Brampton (3), and Richmond Hill (3).
Browse Software Engineer jobs in Toronto from companies including Scotiabank, Royal Bank of Canada, Bank of Montreal, Professional, Okta, Citi, and Early Career.
Current Software Engineer coverage in Toronto
- Common titles include Software Engineer, Staff Software Engineer, DevOps Engineer, AI Engineer, and Senior Platform Engineer.
- Roles span senior, mid, entry, and intern levels.
- Recent postings include software engineer, software developer, devops engineer, software development, and site reliability roles.
- Most listed roles are in Toronto (210), with openings also in Mississauga (35), Oakville (6), Brampton (3), and Richmond Hill (3).
Snapshot updated 4hr ago
Toronto
senior
Principal AI Agent / ML Software Engineer (OCI) United States The Senior Principal AI Agent / ML Software Engineer is…
Principal AI Agent / ML Software Engineer (OCI) San Francisco, CA, United States and 2 more The Principal AI Agent…
Principal Platform Engineer
Jun 14
Toronto
senior
Full Time
To design and build new infrastructure features Document end-to-end SDLC processes, deployment workflows, and platform standards Conduct te…
Working in close partnership with technology executives, senior leaders, and engineers, you will play a central role in shaping the…
AI Engineer
Jun 12
Brampton
mid
Design, develop, and deploy MCP servers exposing domain services as AI-consumable tools with proper authentication, observability, and erro…
This role focuses on building production AI agents and MCP (Model Context Protocol) integrations that automate real logistics workflows—dis…
-
AI EngineerJun 5
Principal Software Engineer
Jun 12
Toronto
senior
AWS/GCP) Knowledge of industry best practices for package management, and their release cycles ( CI/CD) Experience with NoSQL(Mongo/Elastic…
What You'll do: Design, build and deploy complex distributed systems Build 3rd party integrations with major conference providers using SDK…
-
Principal Software EngineerJun 12
Toronto
mid
We're focused on creating systems that are flexible, resilient, and s Key job responsibilities - Lead and develop a team…
Basic Qualifications - 3+ years of engineering team management experience - 7+ years of engineering experience - 8+ years of…
Software Engineer
Jun 12
Toronto
mid
We are looking for a Software Engineer who wants to grow with a product engineering team that is raising the…
What We’re Looking For: Solid experience building production software with modern engineering practices.
-
Senior Platform EngineerJun 3
Toronto
mid
Full Time
DevOps Champion - Drive, design, develop, implement, and maintain deployment automation from code check-in to production.
Collaborate with teams using Agile and DevOps principles with a strong focus on cultural and people change management.
Toronto
mid
Responsible for designing, developing and maintaining a modular, extensible and reusable test automation framework to enable the continuous…
You have an experience developing test automation frameworks in Java, python or React JS You have written moderate to complex…
-
Junior Software engineerJun 10
AVP, Software Developer
Jun 12
Toronto
mid
Full Time
What you will be responsible for As a Software Developer you will: Work independently to develop, test, and debug software…
Knowledge of testing and quality assurance methodologies Financial Services experience as a business analyst and / or developer Additional…
Toronto
senior
What you’ll do: Design, build, and maintain backend foundations and tooling powering our internal developer platform.
Collaborate with other platform teams and product development teams on defining and adopting the internal developer platform.
Software Engineer
Jun 11
Toronto
mid
Full Time
Builds and maintains modern microservices and cloud-native applications.
Upholds high standards in software engineering, testing, and documentation.
Toronto
mid
Full Time
About the Role We’re looking for a strong communicator and collaborative leader to join our team as Manager, Software Engineering,…
Oversee system architecture and development across backend, frontend, and database components, ensuring solutions are scalable, secure, and…
-
Lead Software EngineerMay 22
AVP, Software Developer
Jun 11
Toronto
mid
Full Time
What you will be responsible for As a Software Developer you will: Work independently to develop, test, and debug software…
Knowledge of testing and quality assurance methodologies Financial Services experience as a business analyst and / or developer Additional…
-
AVP, Software DeveloperJun 11
Lead ECM Engineer
Jun 11
Toronto
senior
Full Time
Perform complex engineering activities including design, development, performance tuning, monitoring, and deployment of ECM content managem…
Lead technical design reviews, conduct code reviews, and mentor engineering team members on ECM best practices, API design, and integration…
-
Senior Python/AI EngineerJun 11
Toronto
mid
Full Time
In this role, you will contribute to the design and development of highly scalable, fault-tolerant backend services that power real-time…
Who You’ll Be Joining We are looking for a Software Engineer to join our Device Management Services team.
-
Staff Software EngineerJun 5
Toronto
entry
Responsibilities Work on cross-functional projects, directly collaborating with other engineers Give meaningful feedback on code reviews an…
About the team Developer & End-user Experience Platform (DEeP) is a force multiplier for Stripe and for your career.
AI Native Engineer
Jun 10
Toronto
mid
This is equal parts business analyst, systems integrator, and engineer.
Discover and Design Map the team's highest-value workflows end-to-end: structured and unstructured data flows, decision points, handoffs, a…
Richmond Hill
senior
Temporary
Job: Lead Software Developer Team: Voltage SecureData Engineering Location: Richmond Hill, ON, Canada (office-based) About Voltage SecureDa…
You will write and debug production code, lead technical design discussions, mentor engineers, and help resolve complex customer and platfo…
Delivery Manager 3
Jun 10
Toronto
mid
About the Role The Delivery Manager is accountable for complex, enterprise client projects and is expected to coordinate delivery activitie…
At this level, the Delivery Manager operates independently within clearly defined engagement boundaries set by a “statement of work” and…
Toronto
mid
Contribute to the roadmap and architecture based on technology and business needs Write well-crafted, well-tested, readable, maintainable c…
We're looking for a motivated Software Engineer who is passionate about solving challenging technical problems and is excited about working…
Sr. Cloud Engineer
Jun 10
Mississauga
senior
Full Time
Actively work with cloud and application architects to build cloud infrastructure for customer-facing applications and services.
As a Lead Cloud Engineer, you will develop, operate, and lead multiple complex cloud automation features and components, including cloud…
-
Lead Cloud EngineerJun 10
Software Engineer, Education
Jun 10
Toronto
mid
Full Time
We are seeking a Software Development Engineer to focus on building new product experiences for our education community: students, educator…
We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learnin…
-
Sr. Software EngineerJun 10
Toronto
mid
Full Time
The role works very closely with the team of Operations Engineers (across domains and platforms), API Platform Engineering and API…
The responsibilities include, but are not limited to the following: Participate in the operations (support, deployment and rollout of compo…
Lead Cloud Engineer
Jun 10
Mississauga
senior
As a Lead Cloud Engineer, you will lead the development effort of multiple complex cloud automation features, CI/CD pipelines for…
Position Description In this role, you will collaborate with application development teams and cloud and application architects to lead the…
-
Sr. Cloud EngineerJun 10
Sr. Technical Specialist
Jun 10
Toronto
senior
Acts as the primary technical liaison between Infrastructure and other IT teams, vendors and partners, as well as the business…
Skilled in troubleshooting system, network, and application issues using structured problem‑solving methodologies.
-
Development Lead - AWSJun 10
Page 1