Get the job you really want

Top Software Engineer Jobs in Toronto

686+ Job Results
14 Days Ago
Toronto, ON
Hybrid
25 Employees
5-7 Years of Experience
25 Employees
5-7 Years of Experience
Fintech • Payments
Fullstack Software Engineer role at Stronghold focusing on architecting, developing, and maintaining payments API platform and cryptocurrency. Responsible for back-end development, scaling, and optimization. Involvement in diverse projects including system design, new feature launches, tech debt reduction, UI design, and server-side performance optimization.
13 Days Ago
Toronto, ON
1,900 Employees
7+ Years of Experience
1,900 Employees
7+ Years of Experience
Information Technology • Mobile • News + Entertainment • Social Media
Join Reddit as a Staff Software Engineer on the Experimentation Platform Team. Drive innovation and growth through A/B testing and experimentation. Architect, implement, and maintain a state-of-the-art experimentation platform to support Reddit's mission. Collaborate cross-functionally, develop data products, and improve developer efficiency. Full-cycle development including design, development, impact assessment, and deployment.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+46 More
7 Days Ago
Toronto, ON
14,000 Employees
7+ Years of Experience
14,000 Employees
7+ Years of Experience
Fintech • Financial Services
Looking for a Senior Software Engineer with C# and .NET expertise to join the Front Office financial applications team at Broadridge. Responsibilities include software design, engineering, testing, and introducing new technologies. Requires 8+ years of experience in Professional Software Engineering and a degree in Computer Science or equivalent.
8 Days Ago
Toronto, ON
843 Employees
7+ Years of Experience
843 Employees
7+ Years of Experience
Digital Media • Sports
Join the Sports Data team at theScore, responsible for developing new features for theScore media app. Collaborate with a cross-functional team on UI/UX, sports data experiences, and internal web tools. Deploy services to Amazon EKS and participate in on-call rotation for critical issues.
8 Days Ago
Toronto, ON
Hybrid
117 Employees
5-7 Years of Experience
117 Employees
5-7 Years of Experience
Fintech • Financial Services
Looking for a Senior Full Stack Engineer to work on a collaborative money management platform, making high-impact decisions, and shaping the future of the product. The role involves full development lifecycle, infrastructure management, testing strategies, and agile project planning.
8 Days Ago
Toronto, ON
880 Employees
7+ Years of Experience
880 Employees
7+ Years of Experience
Cloud • Software
Seeking an experienced Python developer with a background in MongoDB to help build a fully managed MongoDB solution based on Juju. Key responsibilities include operating and managing MongoDB clusters, infrastructure deployment automations, and ensuring quality and automated testing. Remote-first culture with competitive salary and impactful open source projects.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
8 Days Ago
Toronto, ON
22,282 Employees
5-7 Years of Experience
22,282 Employees
5-7 Years of Experience
Transportation
Lyft is seeking a Senior Software Engineer in Test with 5+ years of experience in mobile/web platforms. Responsibilities include testing mobile applications and APIs, collaborating with product teams, establishing automation roadmap, mentoring others, and more.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
22 Days Ago
Toronto, ON
Remote
371 Employees
5-7 Years of Experience
371 Employees
5-7 Years of Experience
AdTech • Marketing Tech
The Staff Software Engineer will be responsible for building first-party and third-party data integration with external data sources and architecting scalable low-latency backend systems and data pipelines. They will provide technical leadership and promote software development best practices.
23 Days Ago
Toronto, ON
Remote
7+ Years of Experience
7+ Years of Experience
Sales
The Staff Software Engineer role at Orum involves working across the stack to deliver significant impact while mentoring team members. Responsibilities include building and owning features end-to-end from conception to implementation, shipping, and iteration. The tech stack includes NodeJS, TypeScript, Ruby, Postgres, Google Cloud Platform, and FreeSWITCH.
9 Days Ago
Toronto, ON
Remote
1,847 Employees
3-5 Years of Experience
1,847 Employees
3-5 Years of Experience
Security • Software
Tenable is seeking a Staff Software Engineer to join their award-winning on-premise enterprise vulnerability management product team. The role involves leading innovation, technical direction, collaborating on the product roadmap, promoting clear software design, and driving the team towards better practices and solutions. The position also offers opportunities for professional growth through training and development initiatives.
9 Days Ago
Toronto, ON
22,282 Employees
5-7 Years of Experience
22,282 Employees
5-7 Years of Experience
Transportation
Lead work streams to improve business operations in Lyft's Marketplace by designing data analytics platforms and metric governance systems. Collaborate with teams to empower quick iterations and strategic decision-making. Proactively resolve incidents and share knowledge through tech talks and best practices evangelism.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+19 More
9 Days Ago
Toronto, ON
Remote
Hybrid
456 Employees
7+ Years of Experience
456 Employees
7+ Years of Experience
Software
Magnet Forensics is seeking a Senior Software Engineer to join their Detection Engineering Team. Responsibilities include designing, developing, debugging, and delivering tooling for investigative and hunting processes, creating technical documentation, and participating in peer code reviews. The ideal candidate should have a Bachelor's degree in a Computer Science related field, experience in C/C++/Rust development, solid understanding of Windows, Linux, and/or Mac Internals, and experience in memory analysis or reverse engineering.
23 Days Ago
Toronto, ON
Remote
5-7 Years of Experience
5-7 Years of Experience
Sales
The Senior Software Engineer role at Orum involves working across the stack to deliver significant impact with a small team. Responsibilities include building and owning features end-to-end, from conception to iteration. The technology stack includes NodeJS, Ruby, Postgres, Google Cloud Platform, and FreeSWITCH.
9 Days Ago
Toronto, ON
499 Employees
7+ Years of Experience
499 Employees
7+ Years of Experience
Fintech • Payments • Financial Services
Seeking a Lead Software Engineer with 8+ years of experience to provide technical design, development, support, and analysis for large-scale applications and systems in a new agile team. Must have strong experience in Java, Spring Boot, Microservices, API Development, Docker, Kubernetes, and more.
9 Days Ago
Toronto, ON
52 Employees
7+ Years of Experience
52 Employees
7+ Years of Experience
eCommerce • Machine Learning • Database
This role is for a Principal Software Engineer specializing in building data-intensive systems for marketing intelligence and attribution. Responsibilities include expanding functionality of number crunching systems, designing customer-facing APIs, and developing data models for ecommerce analytics. Must have 8+ years of software development experience, 2+ years in data-intensive software products, and strong expertise in SQL, Python, and distributed data processing systems.
12 Days Ago
Toronto, ON
Remote
Hybrid
141 Employees
7+ Years of Experience
141 Employees
7+ Years of Experience
Transportation
Participate in projects to reduce system runtime and deploy optimization solutions to meet latency budget. Collaborate with researchers to improve AI capabilities and enable safe self-driving at scale. Strong programming background in Python and C++.
13 Days Ago
Toronto, ON
Remote
165 Employees
5-7 Years of Experience
165 Employees
5-7 Years of Experience
Edtech
Staff engineers at Lillio play an important role in shaping the technology that empowers early childhood educators. They share knowledge and expertise with their teammates, and build the next generation of tools and technologies to support the business. This role involves working closely with the platform team and other engineering leaders to build a technical vision for the company.
9 Days Ago
Toronto, ON
Remote
128 Employees
5-7 Years of Experience
128 Employees
5-7 Years of Experience
eCommerce • Fashion
Develop and integrate automation framework, work with Dev and QA teams, prioritize testing tasks, troubleshoot automation software, prepare test reports, conduct performance testing, mentor team members.
9 Days Ago
Toronto, ON
2,382 Employees
3-5 Years of Experience
2,382 Employees
3-5 Years of Experience
Big Data • Cloud • Software • Database
Senior Software Engineer who will take ownership of testing infrastructure, design critical features for test frameworks, reduce technical debt, and mentor other developers. Must have experience in Python, distributed systems testing, CLI design, and mentoring.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
9 Days Ago
Toronto, ON
1,468 Employees
5-7 Years of Experience
1,468 Employees
5-7 Years of Experience
Fintech • Mobile
Seeking a Senior Software Engineer with 5+ years of software development experience and 3+ years of hands-on experience with React Native. Responsibilities include collaborating on technical evaluations, building reusable components, translating designs into high-quality code, code reviews, and mentoring team members.
Top Benefits:
401-K
Flexible Spending Account
Health Insurance
+5 More
9 Days Ago
Toronto, ON
Remote
307 Employees
7+ Years of Experience
307 Employees
7+ Years of Experience
Digital Media
The Senior Software Developer will be a key player in the Developer Platform team, working closely with a team of developers and product manager to simplify and enhance the day-to-day experience of developers. Responsibilities include development and optimization of core infrastructure, managing Kubernetes clusters, implementing observability tools, code contribution and review, enhancing CI/CD pipeline, infrastructure monitoring, adhering to industry standards, and security-focused system design.
9 Days Ago
Toronto, ON
Remote
354 Employees
7+ Years of Experience
354 Employees
7+ Years of Experience
Cloud
Contribute to building and maintaining workflows for releasing, testing, and deploying products. Improve staging and production environments. Research and build monitoring tools. Automate deployment using AWS, GCP, Azure, Docker, and Kubernetes. Bring a BS degree in Computer Science, experience with continuous release engineering, and knowledge of programming languages.
Top Benefits:
401-K
Company Outings
Dental Insurance
+10 More
10 Days Ago
Toronto, ON
349 Employees
3-5 Years of Experience
349 Employees
3-5 Years of Experience
eCommerce
Develop high-scale and low-latency components for fraud detection products at Forter. Build seamless extensions for onboarding merchants to Forter fraud solutions on popular eCommerce platforms. Improve architecture for faster merchant onboarding and enhance merchant experience with Forter. Research significant eCommerce platforms to optimize merchant experiences.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
24 Days Ago
Toronto, ON
Remote
1,485 Employees
7+ Years of Experience
1,485 Employees
7+ Years of Experience
Internet of Things
Mozilla Corporation is seeking a Principal Software Engineer to help build and maintain software platforms, services, and tools to accelerate product engineering teams. The role involves defining and building a consistent developer experience, addressing common technical challenges, and mentoring junior engineers.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
10 Days Ago
Toronto, ON
Remote
345 Employees
3-5 Years of Experience
345 Employees
3-5 Years of Experience
Security • Cybersecurity
Senior Software Engineer - Data Platform position at Contrast Security. Responsibilities include designing data architectures, developing data pipelines, cloud integration, performance optimization, collaboration with stakeholders, data governance, and monitoring. Qualifications include a Bachelor's degree in Computer Science, 3+ years of experience in data engineering, proficiency in SQL and NoSQL databases, programming skills in Java and Python, experience with cloud platforms, and familiarity with various data technologies and tools.
Top Benefits:
401-K
Company Outings
Dental Insurance
+14 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size