CrawlJobs Logo
Briefcase Icon
Category Icon

Engineers, Software Canada, Toronto Jobs (Hybrid work)

32 Job Offers

Filters
Intermediate Software Engineer - Artificial Intelligence (AI)
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
100350.00 - 111500.00 CAD / Year
tucows.com Logo
Tucows
Expiration Date
Until further notice
Senior Software Engineer, Ads
Save Icon
Join Uber's Ads team in Toronto as a Senior Software Engineer. Lead the development of ad supply and serving layers using Go/Java, shaping the technical roadmap. You'll design robust systems, mentor engineers, and work in a dynamic, cross-functional environment. This role offers competitive compe...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
173000.00 - 192000.00 CAD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer- Cloud Traffic
Save Icon
Join Confluent's Traffic team in Toronto to build the critical network data plane for our cloud platform. We seek engineers with strong distributed systems fundamentals and experience in C++, Go, or Python. Enjoy a remote-first culture, robust benefits, and the chance to shape real-time data stre...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Sr Software Engineer
Save Icon
Join Uber's Marketplace Segmentation team in Toronto as a Senior Software Engineer. Lead the development of critical products like UberX Priority using distributed systems and machine learning. We seek an expert with 5+ years' experience in scalable architecture and cross-functional collaboration...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
173000.00 - 192000.00 CAD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Software Engineer II, Databases
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
113702.00 - 136448.00 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Staff Software Engineer, Issue Workflow
Save Icon
Lead the architecture of Sentry's core Issue Workflow platform in Toronto. As a Staff Software Engineer, you'll design high-scale distributed systems and real-time data pipelines using Python and TypeScript. Tackle complex challenges in search, data analysis, and performance to impact millions of...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
253000.00 - 316000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Software Engineer 2 - Team Incident Analysis
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
115000.00 - 165000.00 CAD / Year
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Software Engineer II - Delivery Platform
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
144000.00 - 160000.00 CAD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer, Payroll
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
120000.00 - 150000.00 CAD / Year
hellopebl.com Logo
Pebl
Expiration Date
Until further notice
Senior Fullstack Software Engineer A.I.
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
140000.00 - 190000.00 CAD / Year
hellopebl.com Logo
Pebl
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
130000.00 - 145000.00 CAD / Year
parivedasolutions.com Logo
Pariveda
Expiration Date
Until further notice
Software Engineer, Collect
Save Icon
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Software Engineer, Internal Infrastructure
Save Icon
Location Icon
Location
Canada; United States , Toronto; New York; San Francisco
Salary Icon
Salary
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Software Engineer, Security
Save Icon
Location Icon
Location
Canada; United States; Canada; United States , Toronto; San Francisco; New York; Montreal
Salary Icon
Salary
Not provided
cohere.com Logo
Cohere
Expiration Date
Until further notice
Senior Software Engineer (iOS), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto as a Senior iOS Engineer. You'll architect our core iOS SDK using Swift/Objective-C and pioneer features like Session Replay. Leverage cutting-edge Apple tech, including AI, to solve complex problems at massive scale. This role requires deep iOS expertise ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer (Android), SDK
Save Icon
Join Sentry's Mobile SDK team in Toronto to build the future of app monitoring. As a Senior Android Engineer, you'll develop high-scale SDKs using Kotlin/Java and cutting-edge Android tech. Tackle complex challenges in architecture, profiling, and performance for billions of daily events. This ro...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 227000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Senior Software Engineer, Infrastructure
Save Icon
Join Sentry.io as a Senior Infrastructure Engineer in Toronto. Design and build scalable platform services using Python, with cloud and Kubernetes expertise. Enable engineering teams with reliable, self-service tools and infrastructure. Enjoy equity, health coverage, and a role critical to our gr...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
200000.00 - 295000.00 CAD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Staff Software Engineer, Billing
Save Icon
Lead the architecture of Sentry's next-generation billing pipeline in Toronto, ensuring financial-grade accuracy at massive scale. You'll design flexible pricing systems and solve unique data consistency challenges, directly impacting revenue. This role requires expertise in distributed systems, ...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
253000.00 - 316000.00 USD / Year
sentry.io Logo
Sentry
Expiration Date
Until further notice
Software Engineer, Backend
Save Icon
Join Zip's backend engineering team in Toronto to build scalable APIs and resilient products for the leading procurement platform. We seek a developer with 3+ years of experience in web applications, API development, and modern deployment tools. Enjoy equity, comprehensive health benefits, flexib...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
Not provided
ziphq.com Logo
Zip
Expiration Date
Until further notice
Software Engineer
Save Icon
Join Zip's tight-knit engineering team in Toronto to build core products using Python, TypeScript, React, and GraphQL. You'll design scalable web applications and APIs, solving complex technical challenges in a collaborative, high-growth startup. This role offers mentorship, equity, comprehensive...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
121000.00 - 126000.00 CAD / Year
ziphq.com Logo
Zip
Expiration Date
Until further notice
Previous 1 2 Next
Explore the dynamic world of software engineering jobs, a profession at the forefront of the digital revolution. Software engineers are the architects and builders of the technology that powers our modern world, from the applications on our phones to the complex systems running global enterprises. This role is fundamentally about problem-solving, using computational logic and creative thinking to design, develop, and maintain the software that businesses and consumers rely on every day. Professionals in these jobs are typically responsible for the entire software development lifecycle. This begins with analyzing user needs and software requirements, followed by designing robust system architectures. They then write clean, efficient, and scalable code in various programming languages like Java, Python, C++, or JavaScript. A significant part of their work involves rigorous testing and debugging to identify and resolve issues, ensuring the final product is reliable and performs optimally. Beyond initial creation, software engineers are also tasked with maintaining and updating existing systems, integrating new features, and improving performance based on user feedback and evolving technological landscapes. In today's collaborative environments, software engineers rarely work in isolation. They are integral members of agile teams, participating in code reviews, contributing to architectural discussions, and working closely with product managers, designers, and quality assurance specialists. Leadership roles often emerge, where senior or staff engineers provide technical guidance, mentor junior developers, and champion best practices in coding standards, security, and DevOps methodologies. The typical skills and requirements for software engineering jobs are both technical and interpersonal. A strong foundation in computer science principles, data structures, algorithms, and object-oriented design is essential. Proficiency in one or more programming languages and experience with related frameworks (such as Spring Boot or .NET) are standard expectations. Familiarity with database technologies, both SQL (like PostgreSQL) and NoSQL (like MongoDB), is highly valuable, as is experience with cloud platforms (AWS, Azure, GCP) and tools for version control (Git), continuous integration, and containerization (Docker). Crucially, soft skills like analytical thinking, effective communication, teamwork, and a continuous learning mindset are what distinguish exceptional engineers, enabling them to tackle complex challenges and adapt in a rapidly changing field. A bachelor's degree in computer science or a related field is a common entry requirement, though equivalent practical experience is often accepted. For those with a passion for innovation and a logical mind, software engineering jobs offer a rewarding and ever-evolving career path.

Filters

×
Countries
Category
Location
Work Mode
Salary