Top Software Engineer Jobs in Toronto
Lead the development of data ingestion pipelines processing petabytes of data and billions of events daily. Collaborate with Data Science, Data Engineering, and Product teams to develop integrated solutions. Establish best practices for data operations and lifecycle management. Mentor developers at Robinhood.
Join a leading fintech company in democratizing finance for all as a Senior Software Developer, Backend Lead. Responsibilities include building scalable systems, mentoring junior developers, and identifying opportunities for system improvement. Requires 5+ years of software development experience, expertise in writing low latency distributed systems, familiarity with REST API design, and proven experience on impactful projects.
As a Senior Software Developer - Reliability at a leading fintech company, you will design and implement reliable, scalable, and fault-tolerant distributed systems. You will work with a technology stack including Python, Go, Kubernetes, and AWS. Responsibilities include optimizing systems, mentoring developers, and guiding architectural direction.
Cribl Inc is looking for a back-end focused Senior Engineer to collaborate on a remote-first, diverse, inclusive, cross-functional team of software developers focused on the Cribl Search’s Performance and Executor Infrastructure. In this role, you will have the opportunity to continue to shape the future of Cribl Search by architecting a novel distributed and federated search system for in-place data. This is an ideal role for anyone who is passionate about building high-performance web applications in a dynamic and collaborative environment.
Senior Software Engineer role at CollegeVine focusing on enhancing products with AI and machine learning, delivering delightful user experiences, and working remotely with a team in the US or Canada.
Seeking a software engineer with expertise in microservices architecture, Java, Kafka, REST API, database management, containerization, CI/CD, and problem-solving. Passion for technology and eagerness to explore new solutions is essential.
Seeking a Senior Analytics Engineer to lead data modeling and data processing initiatives for small and medium businesses. Responsible for building scalable data models and pipelines, optimizing processes, ensuring data quality standards, and embracing emerging technologies. Requires 4+ years of experience in analytics and data engineering roles.
Seeking a Senior Analytics Engineer to lead cross-team projects, build scalable data models and pipelines, optimize data processes, ensure data security and quality standards, and embrace emerging technologies. Requires 4+ years of experience in analytics & data engineering roles, strong communication and leadership skills, proficiency in Python and SQL, and deep knowledge of data warehousing and big data technologies.
The Senior Software Developer will be responsible for developing and maintaining web applications using Python, Javascript, and various frameworks. They will design and implement REST APIs, collaborate with team members to deliver high-quality products, and stay updated on new technologies and trends. Knowledge of ServiceNow and Microsoft M365/Azure integration is required.
As a senior software engineer, you will help build and scale the systems and services that form the foundation of Alpaca and empower millions of users that are trading billions of dollars worth of assets. You will be responsible for building a modern clearing and settlements platform and contribute to architectural decisions for designing scalable and reliable systems.
Senior Software Engineer role at Rootly, responsible for designing and implementing end-to-end feature sets, architecting infrastructure, launching new initiatives, improving engineering standards, and working closely with customers. Requires 3+ years of experience with Ruby/Rails, cloud service providers, strong communication skills, and a passion for design and incident management.
Lead the development and optimization of graph database systems using technologies like Neo4j or TigerGraph. Design and execute complex SQL queries for data extraction, transformation, and loading. Mentor junior engineers and drive projects from concept to deployment.
As a senior software engineer at Alpaca, you will be part of the payments team responsible for building and scaling a modern global payments and treasury platform. You will work on highly scalable, event-driven systems, and contribute to the company's growth across global markets and asset classes.
Design, develop, and maintain Python-based microservices architecture in a K8s environment. Implement CI/CD pipelines, manage infrastructure using IaC, optimize performance, and ensure security best practices. Collaborate with cross-functional teams to drive forward product vision and customer success.
As a Senior Software Engineer at FOSSA, you will work closely with the team to design, build, and refine core product features. You will have significant ownership in the technical architecture and product roadmap, primarily focusing on NodeJS web application development in Typescript and other languages like Haskell, Rust, and Golang. Responsibilities include owning user-impacting features, building and scaling the core product, and contributing to technical infrastructure.
Senior Software Engineer role at StackAdapt involving full stack development for the integrations team, focusing on building new features and collaborating on technical planning and architectural decisions. Requires 5+ years of experience as a full stack developer, strong API design knowledge, and experience with JS frameworks and databases.
Join Life360 as a Senior Software Engineer, Backend to build microservices, scale systems, and mentor developers. Requires 5+ years of backend and Cloud code experience, proficiency in Java and microservices, and a Bachelor's degree in computer science or equivalent.
Develop the next-generation Cloud-Native Database(TiDB) storage layer, design and develop data backup and restore pipeline, analyze and improve TiDB's performance, troubleshoot customers' critical issues, lead the team with expertise, built and improve engineering practice, mentor junior engineers.
Collaborate in a multidisciplinary team to improve machine learning systems related to self-driving technology. Design data pipelines, streamline workflows, evaluate model performance, and champion engineering excellence. Requires a minimum of 4 years of industry experience in computer science or engineering.
As a Senior Software Engineer at Alpaca, you will be responsible for building and scaling systems for identity verification, risk evaluation, and account management. You will work on a global financial identity service and design reliable architectures. Your role will involve contributing to core systems, implementing backend services, and collaborating with other teams to enhance system interactions and overall software quality.
Senior software engineer role at Lime focusing on the Payments and Trust areas. Responsibilities include collaborating with cross-functional teams, developing engineering platforms, building ML systems, data tracking and analysis, and coaching team members. Preferred experience in payments, anti-abuse, or fraud detection domains.
Responsible for providing technical leadership, software design and implementation, and driving high-quality backend system development. Opportunity for technical leadership, innovation, and impact through the development of sophisticated backend systems. Collaborate with cross-functional teams to deliver innovative products for global brands.
As a Senior Software Engineer on the Pricing Team at 0x, you will work on delivering the best prices at fast speeds, optimizing algorithms, integrating with AMMs, and implementing pricing algorithms. The tech stack includes TypeScript, Rust, Solidity, Reth, Kafka, Postgres, Redis, Kubernetes, Grafana, and Prometheus.
Looking for a Senior Full-Stack Engineer to elevate product tooling offerings at Lime, the world's largest shared electric vehicle company. Responsibilities include supporting IPO-readiness, developing web applications, ensuring customer satisfaction, leading cross-functional collaboration, monitoring web stack performance, making technology decisions, and mentoring team members.
Seeking a seasoned Senior Software Engineer to join the Datastores (Infrastructure) team at Coinbase, responsible for building and running distributed-database services for high-performance applications. Key responsibilities include designing and operating various database technologies, guiding technical choices, and contributing to the future development of database systems.
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