Top Software Engineer Jobs in Toronto
Seeking a Senior Software Developer to join the AEC Platform Data team at Autodesk. Responsible for building services for data infrastructure in AEC products, with a focus on cloud-based collaboration and enterprise-level service development. Key responsibilities include software development, architecture design, testing, and process improvements. Minimum qualifications include a BS in Computer Science or related field, 4+ years of experience in enterprise cloud services, proficiency in programming languages, and expertise in AWS or Azure.
The Senior Software Engineer will be responsible for full stack development using technologies like React JS, React Native, Java, Spring, Kubernetes, NoSQL, and Kafka. They will work on building tools to enable Associates to serve customers at checkout lanes, participate in design and code reviews, and ensure observability and measurement in projects. The role requires 4+ years of full stack development experience, proficiency in back-end and front-end technologies, experience with micro-services architecture and distributed systems, and strong collaboration skills.
Seeking a Senior Software Engineer with expertise in developing robust mechanisms and pipelines to acquire metrics for real-time production autonomy software and evaluate its performance. Responsible for developing tools and workflows, building instrumentation for on-road decision making, defining verification and validation strategies, and assessing Motion Planning performance. Collaborate closely with core robotics engineers and contribute to the engineering lifecycle.
Join Cadence as a Lead C++ Software Engineer to enhance the Protium FPGA-Based Prototyping product for leading tech companies. Develop algorithms, optimize performance, and work on EDA automation flow. Requires strong programming skills in C/C++, experience in FPGA/ASIC prototyping, and knowledge of digital circuits and ML/AI algorithms.
Lead the design, development, and delivery of AI services and products, collaborate with product, design, and recruiting to prototype innovative approaches, and architect scalable systems.
Join Dotmatics as a Senior Full Stack Engineer (Scala) to contribute to the next generation product ecosystem. Develop and maintain SaaS based software products, undertake front-end development, mentor developers, write automated tests, and work on big data challenges. Requires 2+ years of experience in Scala/Java with focus on backend development, familiarity with frontend, and experience in software engineering best practices.
As a Staff Data Engineer at Fortis Games, you will play a key role in shaping the technical vision and implementation of the data platform. Responsibilities include building and enhancing data infrastructure, ensuring low latency and scalability, driving data quality improvements, and collaborating with cross-functional teams to support business growth.
Seeking a highly motivated Senior Software Engineer with experience in Java and C# to work on cloud-based microservice solutions for payments. Must be able to switch between tech stacks easily and have a strong background in software architecture and design. Experience with Nest.JS, AWS, and CI/CD practices is preferred.
Senior Software Engineer II at Emburse contributing to the development of system solutions, enhancing customer experiences, solving challenges, and designing new solutions. Responsibilities include technical testing, code reviews, mentoring junior developers, and providing technical advice. Requires expertise in Java development, experience with various technologies and agile practices, and a Bachelor's degree in Computer Science or related field.
Talented Full Stack Senior Software Developer needed to work on specific platform projects critical to Paidiem’s needs, with opportunities to switch projects. Skills in Angular, TypeScript, NodeJS, Express, and PostgreSQL required. Must be versatile, display leadership qualities, and be enthusiastic to take on new problems across the full-stack in a fast-paced startup environment.
Design and evolve the system architecture for global payments at Ripple. Lead technical decisions and contribute to the 10X roadmap for payments engineering. Collaborate with product managers to enhance customer experience and drive continuous improvement in engineering standards. Stay updated on industry trends in blockchain and crypto. Mentor and guide career development of team members.
Join the Cluster to Cluster Synchronization team at MongoDB to work on migrations, backups, and disaster recovery of MongoDB clusters. Design and build mongosync, a tool for synchronizing MongoDB clusters. Collaborate with a diverse team to innovate in distributed systems and database syncing.
Join Okta as a Senior Software Engineer in Identity Threat Protection (ITP) team. Contribute to building a next-gen security platform with real-time threat protection using AI. Collaborate with a diverse team of engineers, data scientists, and ML engineers to enhance cloud authentication. Take ownership of designing, developing, and supporting cloud-native security products. Work on stimulating security projects and emerging technologies.
Seeking a seasoned System Administrator to support the Pega Platform in Applications Operations and Services (AOS) Pega Support Team. Responsibilities include incident response, infrastructure support, stability and performance management, technical analysis, application development, and maintenance.
Seeking an experienced Staff Software Engineer to join the Engineering Team at ApplyBoard. Responsibilities include leading a team, designing and developing frontend and backend services in AWS, mentoring junior engineers, and collaborating with stakeholders to provide solutions. The ideal candidate will have strong technical skills, expertise in modern product development tools, and proficiency in AWS serverless technologies.
Senior Software Engineer focusing on frontend development, responsible for building products that enhance post-purchase experiences for retail brands. Utilizes React, Redux, and GraphQL to deliver complex features with millions of views. Responsibilities include implementing new features, building platform components, and contributing to frontend architecture. Requires 7+ years of Javascript development experience, BS/MS in computer science, and experience with frontend frameworks and APIs.
The Technical Lead will design robust and scalable software solutions for logistical challenges in the healthcare sector, lead technical teams, collaborate with stakeholders, and ensure product reliability and scalability. Proficiency in Full-Stack development, AWS, Node.js, Java, Vue.js, React.js, and strong communication skills are essential for this role.
Lead the design, architecture & implementation of the copilot framework for digital advertising campaigns. Collaborate with stakeholders and senior engineers to expand copilot capabilities. Identify technical challenges, performance issues, and conduct technical interviews.
Join a leading fintech company democratizing finance by providing accessible financial markets. The role involves designing large-scale systems, driving technical directions, and contributing to open-source projects within the Container Orchestration team. Responsibilities include optimizing infrastructure, mentoring junior engineers, and leading organization-wide collaborations for the team.
As a Senior Software Engineer, Payments at Super.com, you will tackle the most difficult technical challenges in frontend and backend development. Your responsibilities include building out payment processing services, owning features and databases, mentoring junior developers, and shaping the technical roadmap for future projects.
Seeking a Staff Data Engineer to provide technical leadership, drive the architecture of data handling, mentor engineering teams, and translate business concerns into technical solutions. Must have 8+ years of experience, expertise in data management practices, and experience with secure data and SaaS products in an Agile environment.
Join Observable as a Senior Software Developer to design, develop, test, deploy, and improve software for data apps. Work with a close-knit team on new features from frontend to backend. Prioritize workloads, empathize with users, and collaborate with diverse skills in a fast-paced, remote environment.
As a Principal Engineer for AI-driven Search at Seismic, you will lead the development of AI search technology, integrate AI capabilities across the platform, provide technical leadership, and drive innovation in AI and ML technologies.
Seeking experienced frontend engineers to build out the next generation of crypto-forward products and features, focusing on making cryptocurrency accessible to global users. Responsibilities include designing secure services, building mass market interfaces for digital currency apps, and working with product managers to execute the roadmap. Must have positive energy and contribute to a collaborative work environment.
Design and enhance broadcast video equipment incorporating advanced technology, requiring strong programming skills in C and C++ as well as experience in embedded systems and Linux programming.
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