Top Software Engineer Jobs in Toronto
Design, build, test, and ship high quality software that delivers value to customers. Work within a cross-functional team on product development and maintenance, ensuring standards of security, reliability, and performance. Required proficiency in Python and Go with additional experience in Scala and Java as a plus. Experience in distributed compute engines and data wrangling is essential.
Seeking an experienced Full Stack Engineer to help revolutionize the way people search and interact online. Translate cutting-edge AI advances into tangible products for users.
Seeking a Principal Software Engineer for a dynamic and innovative team responsible for driving transformative projects and foundational improvements in Walmart's People Technology organization. Responsibilities include defining and maintaining architecture roadmap, providing technical leadership, designing complex systems, driving automation, and investigating the latest technology for future business needs.
The Frontend Software Engineer III will work on Reddit's consumer profile, focusing on making profiles open, safe, and expressive for users. Responsibilities include collaborating cross-functionally, contributing to product strategy, development cycle, and mentoring junior engineers. The candidate should have strong technical skills in frontend development, web frameworks, APIs, and organizational abilities.
The Software Engineer, iOS on the Conversation Experiences team at Reddit will be responsible for developing user-facing iOS applications, collaborating with cross-functional teams, contributing to full development cycle, and continuously learning and improving technical abilities.
Design, build, and run production-grade data and machine learning pipelines and products at scale. Work in an agile setup with a collaborative team to generate insights and experiences for users. Hybrid role with office presence in downtown Toronto.
Looking for a Junior Quality Engineer to work in an Agile environment supporting quality engineering activities in the payments space. Responsibilities include building test plans, writing automated test cases, collaborating with global teams, and maintaining test suites. Must have 2+ years of experience in Engineering or Computer Science, expertise in Java, test automation, and Agile methodologies.
The Software Engineer will be responsible for delivering innovative solutions and services, building scalable SaaS applications, writing high-quality code, collaborating across teams, and addressing architectural gaps. They should have experience in API integration, microservices, API protocols, and authentication methods.
Featured Jobs
Join Veeva Systems as a Full-Stack Software Engineer to build innovative products in Life Sciences. Collaborate with product managers and domain experts to design cutting-edge applications, ensure comprehensive testing, and provide technical support. Requires 2+ years of software product development experience, proficiency in Java and front-end libraries like React, Angular, or Vue, and a BS in engineering/computer science or equivalent.
Seeking a Senior-to-Principal Backend Software Engineer to build out platform products for a cybersecurity company. Responsibilities include building fault-tolerant Golang microservices, supporting high-volume Kafka event pipelines, working on cross-team initiatives, and troubleshooting production issues. Must have 8-10+ years of relevant experience, recent experience with event-driven, microservices-oriented architecture, expertise in backend languages, and a degree in Computer Science or related field.
Develop and maintain experimentation programs across Stripe to improve metrics and code safety. Partner with various teams to build infrastructure and tooling for A/B testing. Ensure high availability and latency for critical applications.
Marqeta is looking for a talented Senior Software Engineer to independently identify and deliver software solutions through a set of milestones spanning a specific product focus or a multi-component system. The role involves owning and delivering projects, collaborating with teams, and solving ambiguous problems.
As a Principal Software Engineer, you will lead a team of engineers in developing new products, features, and proof-of-concepts for the ADE's Campus Technology team. You will be responsible for translating project requirements into technical solutions, code development, testing, and ensuring on-time delivery. Collaboration with cross-functional partners, product teams, and UX designers is key to success in this role.
As a Senior Software Engineer I at Affinity, you will be hands-on in developing core areas of the product, collaborate on project scope with product teams, work on technical direction and roadmaps, and drive technical investment within the team.
Join the innovative and dynamic People Technology engineering team as a Senior Software Engineer at Walmart. Develop digital solutions to support Walmart associates, utilize event-driven and microservices architecture, work on application development, and contribute to the modernization efforts in the People Technology organization.
Senior Python Software Engineer role at Leap Tools, working on sophisticated backend systems and leading development efforts for 3D experiences in the home decor industry. Opportunity to contribute to tech solutions with global impact and work in a fast-growing tech company culture.
Building highly scalable, distributed real-time micro-services primarily written in Go, working with large data sets and various databases, building software that utilizes messaging queues, and writing performance-efficient and memory-optimized code.
SGNL is seeking a Staff Software Engineer with proven software engineering skills and experience building and launching large distributed systems. The candidate should be comfortable mentoring junior engineers and managing competing priorities. Strong communication and analytical skills are required for success in this role.
Seeking a highly skilled Software Developer in Test with experience in performance and scale testing. Responsible for ensuring optimal performance of Tecsys Elite product hosted on AWS. Must have proficiency in Java, PostgreSQL, SOAP, REST, JMeter, and Python.
As a Junior Fullstack Software Developer at Dialpad, you will be responsible for owning internal tooling, developing and maintaining transcription platforms, data pipelines, SDK tooling, and code to support the team in improving workflows and processes. You will work closely with Data Specialists, Analytics Engineers, and ASR Engineers.
Seeking a skilled INGENIUM Software Developer to collaborate with business analysts and technical teams, design and develop complex solutions on the INGENIUM Software platform, and translate business requirements into technical solutions. Must thrive in a fast-paced environment and deliver high-quality results.
Join Carta as a Senior Software Engineer I to contribute to building customer-facing enterprise tools, creating data pipelines, reinforcing service resiliency, integrating with third-party vendors, and refactoring existing features. Work with a passionate engineering team to define and implement Carta's next generation of products and platforms.
Seeking a Senior Distinguished Engineer to lead and mentor teams in developing best practices, architectural designs, and technology solutions in the field of software engineering. The role involves collaborating with cross-functional teams, staying updated on emerging technologies, ensuring high-quality system delivery, and driving a culture of accountability and inclusivity.
Seeking a highly skilled Software Engineer proficient in C++ for developing, testing, and supporting software components for vehicle platforms. Responsibilities include code reviews, UI application development, and working with embedded systems.
Seeking a Software Engineer with 3+ years of experience in PHP development to assist in designing, developing, and installing software solutions. Responsible for full lifecycle software development, writing efficient code, and integrating software components. Experience with ReactJS and test-driven development is advantageous.
Top Toronto Companies Hiring Software Engineers
See AllPopular Job Searches
AI Jobs in Toronto
AWS Jobs in Toronto
Cloud Architect Jobs in Toronto
Database Administrator Jobs in Toronto
DevOps Engineer Jobs in Toronto
Engineering Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
IoS Developer Jobs in Toronto
Java Developer Jobs in Toronto
Machine Learning Jobs in Toronto
.NET Developer Jobs in Toronto
Network Engineer Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Web Developer Jobs in Toronto
All Filters
No Results
No Results