Get the job you really want

Top Software Engineer Jobs in Toronto

930+ Job Results
Yesterday
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 designing large-scale data lake systems, contributing to open-source projects, addressing performance issues, and ensuring operational excellence.
Yesterday
Toronto, ON
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Senior Software Engineer will develop and enhance credit management systems, architect scalable solutions, and work across teams to drive the credit business. Responsibilities include coding, code review, and mentoring junior team members while advocating for code quality and performance improvements.
Yesterday
Toronto, ON
237 Employees
Senior level
237 Employees
Senior level
Blockchain • Cryptocurrency
The Senior Software Engineer will design and implement middleware systems, manage data-driven intelligent systems for trade operations, and oversee end-to-end engineering processes. Responsibilities include developing customer-facing products, ensuring application performance, collaborating with teams for product vision realization, and resolving platform-related issues.
Yesterday
Toronto, ON
237 Employees
Mid level
237 Employees
Mid level
Blockchain • Cryptocurrency
As a Senior Software Engineer on the Data Infra team at FalconX, you will lead the design and implementation of scalable data pipelines, data warehousing, and governance initiatives. You will work on transforming and making data accessible for analytics and machine learning, ensuring robust and efficient data management practices.
Yesterday
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
Lead the technical architecture, design, and development of Fivetran’s Data Lake product, ensuring customers have queryable data without transformations. Collaborate with product teams, enhance systems for scalability and performance, and contribute to open-source projects. Manage operational excellence and lead large, complex projects.
Yesterday
Toronto, ON
Remote
578,950 Employees
Expert/Leader
578,950 Employees
Expert/Leader
Big Data • Cloud • Logistics • Machine Learning • Retail
The Principal Software Engineer will guide a team of over 30 engineers in designing and developing tools for workforce management. Responsibilities include leading design and code reviews, creating complex applications, collaborating with cross-functional teams, and mentoring other engineers. The role emphasizes best practices and operational excellence across various tech stacks.
Yesterday
Toronto, ON
57 Employees
Senior level
57 Employees
Senior level
Cloud
As a Senior Software Engineer at Strata, you will work on the distributed identity orchestration platform, Maverics. You are expected to utilize your expertise in system-level coding to enhance the platform while engaging in code reviews. The role emphasizes security, reliability, and scalability, within a fast-paced, agile engineering environment.
2 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 development and architecture of their Data Lake product. You will collaborate with product teams, design and implement large-scale data systems, enhance performance and scalability, and influence cross-functional teams while ensuring high availability and reliability of services.
2 Days Ago
Toronto, ON
1,983 Employees
Senior level
1,983 Employees
Senior level
Software
As a Staff Software Developer, you'll lead technical initiatives, collaborate across teams, and evolve the architecture of scalable applications. Your role involves mentoring developers, driving continuous improvement, and maintaining a high standard for code quality. You will be responsible for delivering key features and improving software delivery practices while ensuring a customer-focused approach is upheld.
2 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 working with product teams, operating large-scale data lake systems, open-source contributions, and addressing high availability and performance challenges.
2 Days Ago
Toronto, ON
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Principal Software Engineer, you will lead development efforts for Autodesk's Desktop Connector application, collaborating with multi-disciplinary teams, designing modular components, and driving agile practices. You will focus on implementing solutions involving .Net and C#, and optimizing APIs, all while enhancing team processes.
2 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'll lead the design and development of advanced data lake architectures ensuring high performance and reliability. You will collaborate with product teams, analyze operational challenges, and influence cross-functional teams while contributing to open-source projects such as DuckDB.
2 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. The role involves enhancing scalability and performance of data lake systems, collaborating with product teams, and contributing to open-source projects. The engineer will focus on operational excellence and addressing performance challenges while influencing cross-functional teams.
2 Days Ago
Toronto, ON
1,983 Employees
Expert/Leader
1,983 Employees
Expert/Leader
Software
As a Senior Principal Software Developer, you will design and architect critical system components while guiding multiple engineering teams. Your responsibilities include ensuring systems scalability, analyzing existing infrastructures for improvements, mentoring engineers, and driving system reliability and performance enhancements. You will contribute to delivering innovative solutions that meet customer needs.
2 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 and development of Fivetran's Data Lake product, ensuring high reliability and performance of large-scale data systems. They will collaborate with product teams, contribute to open-source projects, and set technical directions to enhance the data lake solution.
2 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 performance and reliability of NoSQL data pipeline services, mentor junior engineers, and collaborate with teammates to develop features. You'll write code with automated tests, participate in code reviews, and assist in resolving customer issues, contributing to all stages of the software development lifecycle.
2 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 designing reliable data lake systems, partnering with product teams, contributing to open-source projects, and ensuring operational excellence and performance improvements.
2 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 by improving performance, reliability, and architecture. Responsibilities include writing reliable code, creating technical designs, mentoring engineers, collaborating on feature development, and troubleshooting issues. You will work across the software development lifecycle, ensuring high-quality deliverables.
2 Days Ago
Toronto, ON
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
Lead the architecture, design, and development of Fivetran's Data Lake product, ensuring scalable, high-performance data lake systems and operational excellence for customers.
2 Days Ago
Toronto, ON
Remote
275 Employees
Senior level
275 Employees
Senior level
eCommerce
As a Senior Frontend Software Engineer at Narvar, you will design and implement new product features, enhance existing components, and contribute to the frontend architecture. You will collaborate with other senior engineers and ensure the platform integrates well with various APIs while mentoring junior engineers.
2 Days Ago
Toronto, ON
Remote
371 Employees
Mid level
371 Employees
Mid level
AdTech • Marketing Tech
As a Senior Software Engineer, you will lead the design and implementation of a copilot framework for digital advertising campaigns, enhance internal copilot capabilities by integrating new data sources, and collaborate with engineers and stakeholders to tackle technical challenges. You will also oversee performance improvements and conduct technical interviews for new candidates.
2 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 high reliability and performance while collaborating with product teams and contributing to open-source projects.
2 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, reliability, and features of NoSQL data pipeline services. Responsibilities include writing reliable code, mentoring engineers, collaborating on new features, and resolving customer issues alongside customer support.
2 Days Ago
Toronto, ON
Remote
35 Employees
Mid level
35 Employees
Mid level
Software • Automation
As a Senior Software Engineer at Rootly, you will design and implement end-to-end feature sets, architect core infrastructure, and improve engineering standards. You'll work closely with customers on product development and need to adapt quickly to changing requirements in a fast-paced environment.
2 Days Ago
Toronto, ON
32,000 Employees
Mid level
32,000 Employees
Mid level
Payments
The Lead Software Engineer (SDET - Java) will design and enhance fraud management applications, ensuring quality through rigorous testing practices, collaboration with developers, and implementation of automated solutions. The role involves using agile frameworks and testing tools, conducting exploratory testing, and contributing to the development of cutting-edge fraud prevention technologies.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size