Get the job you really want

Top Software Engineer Jobs in Toronto

843+ Job Results
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 enhance performance, architecture, and features for NoSQL data pipelines. Responsibilities include writing reliable code with automated tests, collaborating on technical designs, mentoring junior engineers, and managing the software development lifecycle.
7 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
In this role, you will develop high-performance NoSQL data pipeline services, drive improvements in reliability and architecture, mentor junior engineers, and collaborate on new features while adhering to coding best practices in a hybrid work environment.
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. Key responsibilities involve collaborating with product teams, implementing large-scale data lake systems, contributing to open-source projects, and ensuring operational excellence regarding performance and reliability.
7 Days Ago
Toronto, ON
111 Employees
Senior level
111 Employees
Senior level
Gaming • Software
As a Lead Software Developer, you will collaborate with client studios, mentor other programmers, and ensure coding best practices. Your responsibilities include designing game features, optimizing runtimes, and facilitating communication within and outside the team. You will work on game toolsets and support your team in achieving project goals, all within a creative and collaborative environment.
7 Days Ago
Toronto, ON
111 Employees
Senior level
111 Employees
Senior level
Gaming • Software
As a Lead Software Developer, you will collaborate with client studios to bring games to realization, mentor other programmers, promote coding practices, and ensure effective communication within the team. You will design and debug game features, work on optimization, and support your team to accomplish their goals, utilizing advanced programming skills in C++ and C# and experience in game engines like Unreal Engine.
7 Days Ago
Toronto, ON
499 Employees
Senior level
499 Employees
Senior level
Fintech • Payments • Financial Services
The Lead Software Engineer will work with the Corporate IT AML team on ETL and Informatica IDMC solutions, collaborating with various teams to design, implement and optimize data integrations using AWS services and ensuring high performance of the data management systems while providing coaching and support to team members.
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 enhance NoSQL data pipeline services, focusing on performance and reliability while mentoring junior engineers. You'll work closely with your team to develop new features and address customer issues throughout the software development lifecycle.
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, ensuring scalability, performance, and ease of use. Responsibilities include working with product teams, developing large-scale data lake systems, and contributing to open-source projects. The role requires strong technical expertise and the ability to solve complex infrastructure issues.
7 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 performance and architecture of NoSQL data pipelines. Key responsibilities include coding, testing, providing technical designs, mentoring junior engineers, and collaborating on software development lifecycle.
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, ensuring scalable and reliable data management systems. Responsibilities include collaborating with product teams, optimizing performance, contributing to open-source projects, and maintaining operational excellence.
7 Days Ago
Toronto, ON
12 Employees
Senior level
12 Employees
Senior level
Software • App development
As a Senior Software Engineer at Parallelz, you will leverage your C/C++ programming skills to develop and maintain efficient code. You'll tackle complex issues, work independently and collaboratively, and communicate effectively with team members. The role requires resilience, investigative skills, and proficiency in Linux system programming.
8 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 drive performance improvements and build features for their NoSQL data pipeline services. Responsibilities include writing and delivering reliable code, performing code reviews, creating technical designs, mentoring engineers, and collaborating with teams to minimize technical debt.
8 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 technical architecture and development of Fivetran’s Data Lake, ensuring scalability and performance for queryable customer data. Responsibilities include designing systems, contributing to open-source projects, and setting technical directions in collaboration with product teams.
8 Days Ago
Toronto, ON
Remote
41 Employees
Senior level
41 Employees
Senior level
Real Estate • Software • Analytics
Senior Software Engineer role at Altrio focusing on designing, developing, and shipping major features for real estate investment software using Ruby on Rails. Collaborate with team members, troubleshoot issues, stay updated on industry trends, mentor junior developers, and contribute to engineering culture.
8 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 performance, reliability, and features of NoSQL data pipeline services at Fivetran. Responsibilities include coding, reviewing designs, mentoring engineers, and collaborating in software development lifecycle processes, focusing on high-volume data management.
8 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 that customers have easy access to queryable data. This role involves collaborating with product teams, implementing large-scale data lake systems, and contributing to open-source projects. Responsibilities include solving performance issues and ensuring operational excellence in data services.
8 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'll enhance performance and architecture of NoSQL data pipeline services, mentor junior engineers, and collaborate with stakeholders on technical developments while writing and testing reliable code.
8 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 developing data lake systems, partnering with product teams, enhancing performance, and ensuring operational excellence while contributing to open-source projects.
8 Days Ago
Toronto, ON
Remote
24 Employees
Senior level
24 Employees
Senior level
Robotics
The Staff Software Engineer will own frontend features, working directly with customers and the design team. Responsibilities include developing high-performance React applications and enhancing user experiences in robotics and self-driving technologies.
8 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 data pipeline performance, improve architecture and reliability, mentor junior engineers, and develop new features for NoSQL data services. Collaborate with the team, write dependable code with automated tests, and resolve customer issues.
8 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 design and development of the Data Lake product. Responsibilities include creating scalable data lake systems, collaborating with product teams, contributing to open-source projects, and ensuring operational excellence. This role requires expertise in high-performance data management and strong programming skills in Java and C++.
8 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 technical architecture and development of Fivetran's Data Lake product, ensure high reliability and performance of data lake systems, and collaborate with product teams while mentoring the engineering team.
9 Days Ago
Toronto, ON
Remote
421 Employees
Senior level
421 Employees
Senior level
Artificial Intelligence • Enterprise Web • Machine Learning • Marketing Tech • Natural Language Processing
As a Senior Software Engineer, you'll collaborate with stakeholders to advance Ada’s AI-driven customer service platform, ensuring high-quality integrations and effective communication. You will enhance development practices, review code, and participate in an on-call rotation for production issues.
8 Days Ago
Toronto, ON
105 Employees
Senior level
105 Employees
Senior level
Artificial Intelligence • Computer Vision • Security • Software
As a Staff Data Platform Engineer, you will lead the design and scaling of data storage and caching systems, develop efficient caching mechanisms, resolve data infrastructure challenges, and pioneer retrieval-augmented generation systems.
8 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 NoSQL data pipeline services by improving performance and reliability, developing new features, mentoring junior engineers, and collaborating with team members on the software development lifecycle while ensuring coding best practices are followed.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size