Get the job you really want

Top Software Engineer Jobs in Toronto

686+ Job Results
10 Days Ago
Toronto, ON
Remote
3,700 Employees
7+ Years of Experience
3,700 Employees
7+ Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Looking for a seasoned Staff Software Engineer to join the Datastores (Infrastructure) team at Coinbase. Responsible for designing, implementing, and operating distributed database technologies such as MongoDB, Postgres, RDS, Aurora, DynamoDB, Redis, and Memcached.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
10 Days Ago
Toronto, ON
Remote
1,200 Employees
7+ Years of Experience
1,200 Employees
7+ Years of Experience
Artificial Intelligence • Big Data • Cloud • Software • Business Intelligence
Seeking a visionary Senior Software Engineer to lead the Search Team in delivering a world-class search experience for users. Responsibilities include developing search algorithms, optimizing search systems, tackling technical challenges, and overseeing Elasticsearch clusters. Requires professional experience in building scalable Java applications, expertise in ElasticSearch, and communication skills for global teams. Bachelor's degree or equivalent working experience is required. Visa sponsorship is not available.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+43 More
24 Days Ago
Toronto, ON
499 Employees
7+ Years of Experience
499 Employees
7+ Years of Experience
Fintech • Payments • Financial Services
Seeking a Senior Principal Software Engineer to lead design and development deliverables for the Group Retirement Services business. Responsibilities include providing technical guidance, translating requirements into design specifications, collaborating with technical teams, and ensuring alignment with the architectural roadmap. Must demonstrate strong understanding and ownership of the roadmap.
10 Days Ago
Toronto, ON
Remote
101 Employees
5-7 Years of Experience
101 Employees
5-7 Years of Experience
Marketing Tech • Social Media • Analytics
Develop data infrastructure, build performant interfaces, create large-scale machine learning infrastructure, and collaborate on building systems to unify and scale data sources in a healthcare context.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
10 Days Ago
Toronto, ON
Remote
30 Employees
5-7 Years of Experience
30 Employees
5-7 Years of Experience
Software
Seeking a highly skilled Principal Software Engineer with expertise in large-scale SQL query engines to lead the development of a groundbreaking data platform. Responsible for designing, developing, and optimizing Bodo's SQL query execution engine and contributing to the overall strategy and product development. Must have a minimum of 5 years of experience in building and optimizing database query engines.
12 Days Ago
Toronto, ON
5-7 Years of Experience
5-7 Years of Experience
Social Media
Seeking Senior Software Engineers to join our Monetization and Core engineering teams at Pinterest. Responsibilities include building backend features, leading product development processes, collaborating with cross-functional teams, and designing large-scale distributed systems. Must have 5+ years of backend development experience and proficiency in Java and Python.
10 Days Ago
Toronto, ON
308 Employees
7+ Years of Experience
308 Employees
7+ Years of Experience
Information Technology • Travel
Seeking a seasoned Senior Software Engineer/Sr. Java Developer to work on system performance improvements, client integrations, and core application development. Position is based in Markham, Ontario with a hybrid work model.
11 Days Ago
Toronto, ON
Hybrid
1,168 Employees
5-7 Years of Experience
1,168 Employees
5-7 Years of Experience
Big Data • Cloud • Software • Database
Seeking a Senior Software Engineer to join a fast-growing data company to help drive performance improvements, enhance reliability and architecture, and build new features for NoSQL data pipeline services.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
18 Days Ago
Toronto, ON
Hybrid
34 Employees
5-7 Years of Experience
34 Employees
5-7 Years of Experience
Machine Learning • Software
Join our team as a Senior Software Engineer - Compiler and help optimize our next generation of inference and training frameworks. You will work on profiling, optimizing, and testing GPU kernels. Strong coding skills in Python and C++ are required, along with a solid foundation in computer science and engineering.
11 Days Ago
Toronto, ON
82 Employees
1-3 Years of Experience
82 Employees
1-3 Years of Experience
Automotive • Greentech • Machine Learning • Transportation • Energy
We are looking for a strong backend engineer to help us build and shape integrations for our SaaS products that monitor and manage the charging of electric vehicles. Responsibilities include designing features, working with Python backend, data integrations, leading projects, collaborating with team members, and contributing to product enhancements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+24 More
23 Days Ago
Toronto, ON
Remote
3,700 Employees
7+ Years of Experience
3,700 Employees
7+ Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
As a Staff Software Engineer in the Platform Product Group at Coinbase, you will play a key role in building a trusted, scalable, and compliant platform to enhance user experience. Your responsibilities include architecting and developing distributed systems, defining strategic roadmaps, mentoring team members, and designing foundational infrastructure components.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
11 Days Ago
Toronto, ON
Remote
24 Employees
7+ Years of Experience
24 Employees
7+ Years of Experience
Software
Seeking a Principal Software Engineer with expertise in Ruby on Rails to oversee technical implementation of a product, collaborate with product team, maintain technical excellence, and manage tech debt. Responsibilities include technical leadership, product management, Canvas LMS integration, and team collaboration. Required skills include proficiency in Ruby on Rails, software engineering best practices, PostgreSQL, Docker, and willingness to learn Kubernetes. Preferred skills include familiarity with Canvas LMS and Kubernetes applications.
11 Days Ago
Toronto, ON
Hybrid
62 Employees
5-7 Years of Experience
62 Employees
5-7 Years of Experience
Artificial Intelligence • Security • Software
Build and maintain cloud infrastructure and distributed systems for data processing, MLOps, and other services. Implement DevOps practices, design architectures for running AI on real-time video at scale, and ensure security best practices for the engineering organization. Collaborate with other teams to ensure reliability and availability of products.
11 Days Ago
Toronto, ON
Remote
3,700 Employees
5-7 Years of Experience
3,700 Employees
5-7 Years of Experience
Cloud • Fintech • Cryptocurrency • NFT • Web3
Design and implement foundational infrastructure components, write high-quality code, articulate long-term vision for scaling infrastructure, manage project priorities, collaborate with cross-functional teams to drive product vision.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+38 More
12 Days Ago
Toronto, ON
3-5 Years of Experience
3-5 Years of Experience
Social Media
As a staff software engineer on the Developer Enablement Platform team at Pinterest, you will design and build core components of the platform, collaborate with stakeholders to improve engineering productivity, implement data-driven optimizations, and contribute to the platform strategy.
14 Days Ago
Toronto, ON
Hybrid
1,013 Employees
5-7 Years of Experience
1,013 Employees
5-7 Years of Experience
Automotive • Retail
Seeking a Senior Software Engineer to work on AutoSync's digital platform, contributing to building backend services and APIs. Responsibilities include advocating for code quality, knowledge sharing, and continuous improvement. Required skills include C#, .NET Core, backend testing, cloud infrastructures, CI/CD pipeline, SQL & NoSQL datastores, and more.
19 Days Ago
Toronto, ON
13,285 Employees
7+ Years of Experience
13,285 Employees
7+ Years of Experience
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Autodesk is seeking a Principal Software Developer to join the AEC Platform Data team. Responsibilities include leading a team of developers, designing new functionalities, conducting peer code reviews, and contributing to software design and architecture leveraging cloud expertise.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+56 More
20 Days Ago
Toronto, ON
733 Employees
5-7 Years of Experience
733 Employees
5-7 Years of Experience
Blockchain • Financial Services • Cryptocurrency • Web3
Looking for a Senior Software Engineer to join a growing team responsible for performance, scalability, and reliability of the XRPL network. Responsibilities include developing load models, conducting performance testing, and collaborating with cross-functional teams. Candidates should have a Bachelor's degree in Computer Science, 2+ years of experience in performance engineering, and proficiency in Java and Linux.
23 Hours Ago
Toronto, ON
Remote
25 Employees
5-7 Years of Experience
25 Employees
5-7 Years of Experience
Gaming
As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. Responsibilities include writing clear, well-tested code, architecting features with scalability in mind, assisting game teams with technology choices, mentoring junior engineers, and delivering features to players. Gamebreaking Studios offers equal opportunity, healthy working hours, PTO, and a respectful environment.
12 Days Ago
Toronto, ON
52 Employees
3-5 Years of Experience
52 Employees
3-5 Years of Experience
eCommerce • Machine Learning • Database
As a Staff Data Engineer at Northbeam, you will work with a cross-functional team to build, maintain, and scale data pipelines for marketing attribution in the direct-to-consumer space. Responsibilities include integrating data sources, designing APIs, and mentoring team members. The role requires expertise in Python, SQL, and Linux/UNIX, along with 6-8 years of experience in a startup environment.
15 Days Ago
Toronto, ON
Remote
71 Employees
1-3 Years of Experience
71 Employees
1-3 Years of Experience
Insurance • Financial Services
Join PolicyMe as a Junior Software Engineer (Fullstack) to work on building, architecting, and scaling PolicyMe's platform. Responsibilities include building new product features, contributing to UI component library, enhancing backend APIs, and participating in technical design discussions.
4 Days Ago
Toronto, ON
338 Employees
5-7 Years of Experience
338 Employees
5-7 Years of Experience
HR Tech • Software
Design, build, and implement software solutions for the Homebase software platform. Contribute to product engineering, software architecture, and mentor junior engineers. Work in a dynamic, innovative environment.
16 Days Ago
Toronto, ON
Remote
654 Employees
5-7 Years of Experience
654 Employees
5-7 Years of Experience
Healthtech • Software
Cority is seeking a Senior Software Engineer to design and enhance software for clients' systems and Cority's base software. The candidate will drive technical decisions, develop new software, communicate with Product Owners, advocate for automation frameworks, and participate in code reviews.
21 Days Ago
Toronto, ON
128 Employees
3-5 Years of Experience
128 Employees
3-5 Years of Experience
Information Technology • Internet of Things • Security • Software • Cybersecurity
Seeking a Senior Software Engineer, Streaming Attribution to research solutions, implement code in data pipeline, explore new technologies, and maintain a customer-focused approach. Responsibilities include developing microservices, designing automated solutions, and prioritizing customer feature requests.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+57 More
12 Days Ago
Toronto, ON
Remote
6,000 Employees
5-7 Years of Experience
6,000 Employees
5-7 Years of Experience
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Front-End Software Engineer role at Veeva Systems focusing on developing and maintaining the UI of cloud-based applications using modern JavaScript frameworks like React. Collaborate with back-end and design teams to solve complex problems that impact the life sciences industry.
Top Benefits:
401-K
401-K Matching
Company Equity
+33 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size