Get the job you really want

Top Software Engineer Jobs in Toronto

952+ Job Results
5 Days Ago
Toronto, ON
Remote
115 Employees
Senior level
115 Employees
Senior level
Information Technology
As a Senior Software Engineer at Brilliant, you will own and enhance systems for delivering personalized emails and notifications to users, ensuring effective communication that motivates learners. You will collaborate closely with Product, Design, and Data teams to develop features, track data points, and solve complex technical challenges.
5 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer at Fivetran will enhance data pipeline performance, reliability, and features. Responsibilities include writing and testing code, creating technical designs, mentoring engineers, collaborating on new features, and resolving customer issues throughout the software development lifecycle.
5 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product, focusing on creating scalable and performant data lake systems. Responsibilities include collaborating with product teams on new features, ensuring operational excellence, and analyzing performance challenges.
5 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will enhance reliability and performance of NoSQL data pipeline services, mentor junior engineers, and deliver high-quality code with automated tests. You will collaborate closely with team members throughout the software development lifecycle, tackling customer issues and driving continuous improvements.
5 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring scalability and performance. Responsibilities include collaborating with product teams, implementing reliable data lake systems, contributing to open-source projects, and solving complex performance issues.
6 Days Ago
Toronto, ON
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Senior Software Engineer role dedicated to ensuring a robust and scalable foundation for the engineering organization, focusing on core API, GraphQL, platform operation, architectural changes, tooling development, and technical reviews.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will enhance the NoSQL data pipeline services, focusing on performance improvements, reliability, and new feature development. Your responsibilities include writing code, mentoring junior engineers, participating in code reviews, and collaborating across the software development lifecycle to drive project success.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design, development, and architecture of Fivetran’s Data Lake product, ensuring scalability and performance while collaborating with product teams to develop innovative features.
6 Days Ago
Toronto, ON
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
The Senior Software Engineer II will lead the design, development, and support of applications on the Narvar platform. Responsibilities include collaborating with engineering leaders, translating business requirements to technical solutions, and resolving complex technical issues.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will work on enhancing performance and reliability of NoSQL data pipelines, develop new features, mentor junior engineers, and ensure high-quality code delivery. Responsibilities include collaborative development, customer issue resolution, and code reviews.
6 Days Ago
Toronto, ON
Remote
391 Employees
Senior level
391 Employees
Senior level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Invisible Technologies is seeking a Senior Software Engineer with a strong background in cloud architecture, networking, security, relational databases, authentication frameworks, and Kubernetes. The ideal candidate will be responsible for designing and managing deployment environments while avoiding technical debt and waste. This individual will play a key role in product development and act as an owner for one of the core products.
7 Days Ago
Toronto, ON
843 Employees
Senior level
843 Employees
Senior level
Digital Media • Sports
As a Staff Software Developer on the Pricing Team at theScore, you will develop and maintain the Pricing Engine, optimizing services to generate and manage odds while collaborating with cross-functional teams. You’ll ensure code quality, address technical challenges, mentor other developers, and participate in design and architecture discussions. Your role will influence the broader engineering strategy and technical vision as you engage in agile practices and foster continuous learning.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer at Fivetran will develop and improve NoSQL data pipeline services, enhance performance and reliability, mentor junior engineers, and collaborate with teams across the software development lifecycle to deliver new features and resolve customer issues.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture and development of Fivetran’s Data Lake product. Responsibilities include collaborating with product teams, developing scalable systems, and improving operational excellence while ensuring performance and reliability.
6 Days Ago
Toronto, ON
Remote
210 Employees
Senior level
210 Employees
Senior level
Software
As a Senior Software Developer, you will lead front-end development for eCommerce projects, mentor junior developers, collaborate with designers and product managers, maintain high code quality, and engage with clients to gather requirements and provide updates.
7 Days Ago
Toronto, ON
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer, you'll work within an Agile Team focusing on optimizing Digital Trust & Compliance solutions. Your responsibilities include designing and implementing features, analyzing and optimizing applications, mentoring junior engineers, and collaborating on large projects to meet business objectives while ensuring compliance with regulations.
7 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the technical architecture and development of the Data Lake product, ensuring seamless data access for customers. Your role involves collaborating with product teams, designing reliable data lake systems, contributing to open-source projects, and enhancing performance and scalability of services.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will enhance the performance and reliability of NoSQL data pipeline services, write and deliver code with tests, mentor junior engineers, and collaborate with teams to develop new features while managing technical debt and addressing customer issues.
7 Days Ago
Toronto, ON
Remote
578,950 Employees
Senior level
578,950 Employees
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Staff Software Engineer, you will lead complex software design changes, drive innovation, and partner with teammates throughout the development lifecycle. Your role includes executing large-scale projects, producing high-quality software, and improving engineering productivity and product quality.
6 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring customers have reliable queryable data. Responsibilities include collaborating with product teams, designing large-scale data lake systems, contributing to open-source projects, and maintaining operational excellence.
7 Days Ago
Toronto, ON
Remote
50 Employees
Senior level
50 Employees
Senior level
Software
As a Senior Software Engineer at Trunk, you will leverage your 5+ years of experience to address and solve complex software challenges, ensuring high-quality code through unit and integration testing. You'll strive to maintain and improve code quality while collaborating with a flat team structure. Leadership opportunities will arise as the company grows, but immediate work will focus on coding and problem-solving.
7 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer at Fivetran, you will work on enhancing performance and reliability of NoSQL data pipelines, write and deliver code with automated tests, mentor junior engineers, and collaborate with teams on new features while minimizing technical debt.
7 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product. Responsibilities include creating reliable large-scale data lake systems, collaborating with product teams, and addressing performance and availability challenges, while also contributing to open-source projects.
7 Days Ago
Toronto, ON
Remote
456 Employees
Senior level
456 Employees
Senior level
Software
The Senior Software Engineer will enhance the Evidence Processing Engine and integrate features across products. Responsibilities include designing new features, improving existing ones, ensuring code quality, collaborating within the team, and adapting to business needs.
8 Days Ago
Toronto, ON
Remote
747 Employees
Senior level
747 Employees
Senior level
Aerospace • Big Data • Greentech • Hardware • Social Impact
As a Senior Software Engineer, you will enhance Flight Dynamics and Mission Planning for Planet's satellite fleet by designing and coding software solutions. This role involves improving operations through complex applied mathematics while mentoring and leading the software strategy.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size