Top Software Engineer Jobs in Toronto

Reposted 20 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence
The QA Analyst will enhance user experience by testing web applications, creating detailed error reports, automating tests, and collaborating with engineering on improvements.
Top Skills: Chrome DebuggerCSSHTMLJavaScript
Reposted 20 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Cloud • Legal Tech • Software
Join Clio's Toronto engineering team to build scalable, reliable web applications (primarily Ruby on Rails). Collaborate in agile, cross-functional teams, review code, optimize databases, mentor peers, and help deliver high-quality SaaS products while applying AI to improve engineering and product outcomes.
Top Skills: AIC++JavaJavaScriptPythonRubyRuby On Rails
Reposted 20 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
As a Software Engineer at Zip, you'll design and build core products and features, collaborate with teams, write high-quality code, and develop AI-driven features while tackling complex technical challenges.
Top Skills: GrafanaGraphQLJavaScriptJenkinsKibanaKubernetesPrometheusPythonReactSpinnaker
Reposted 20 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
eCommerce • Retail
Build scalable backend services, APIs, and applications for seller and marketplace experiences. Work across the SDLC: design, implement, test, deploy, and operate services. Collaborate with product, architecture, and engineering peers; participate in code reviews, technical discussions, and continuous improvement using modern backend technologies and software quality practices.
Top Skills: Agile/ScrumRelational DatabasesRestful ApisSQLUnit Testing
Reposted 20 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Social Media
As a Backend Engineer, you'll build APIs, lead product development processes, and contribute to distributed systems while leveraging AI technology for improvements.
Top Skills: C++GoJavaPython
Reposted 20 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Insurance • Financial Services
Design, develop, test, document, and maintain integrations solutions. Collaborate with analysts, architects, engineers, and business stakeholders to align technical and business goals. Support daily operations of integration applications, research and recommend best practices, and keep up to date with company operations and insurance industry trends to improve integration processes.
Top Skills: APIsAzure DevopsC#DynatraceKubernetesPython
Reposted 20 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
The Senior Full Stack Software Engineer will lead the design and implementation of AI-integrated applications, mentor team members, and engage with clients on technical scopes, emphasizing hands-on development and architectural decisions.
Top Skills: AzureClaude Agent SdkClaude ApiClaude CodeCloud ServicesDockerObject-Oriented ProgrammingPostmanXunit
11 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Healthtech • Pet • Software
Build and maintain cross-platform mobile apps (primarily Flutter) and full-stack services. Design and operate serverless backend infrastructure on GCP/Firebase, model Firestore databases, implement RESTful APIs and integrations, monitor and debug production systems, support deployments, and collaborate across product, design, QA, and engineering to deliver scalable, well-tested features.
Top Skills: Ai ToolsAws LambdaCi/CdCloud FunctionsFirebaseFirestoreFlutterGitGoogle Cloud Platform (Gcp)Node.jsObservabilityReactReact NativeRestful ApisServerless
11 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Database • Analytics
Design, build, and operate a scalable, highly available distributed cloud infrastructure. Automate cloud resource management, optimize compute/storage/network cost and performance, develop tooling for cost-efficiency insights, collaborate with engineering teams, lead large cross-functional projects, and ensure security and compliance for a multi-cloud SaaS platform.
Top Skills: AWSAzureC++CloudFormationDistributed SystemsEnvoyFirewallGCPGdprGoIstioJavaKubernetesLoad BalancerService MeshSoc2TerraformVpn
Reposted 16 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead technical strategy and architecture for Coinbase Payments: design and evolve high‑availability, low‑latency funds‑flow and rails systems, drive cross‑team initiatives and reliability improvements, enforce financial correctness, mentor senior engineers, and align stakeholders across product, risk, and compliance.
Top Skills: Cloud-Native ArchitectureDistributed SystemsFunds-Flow SystemsGoIso 20022JavaPayment RailsPsps (Payment Service Providers)PythonRouting
Reposted 16 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead design and implementation of Affirm's Lakehouse Platform (Iceberg, Spark, Snowflake). Define technical strategy, enable secure governed access, improve analytics engineering practices, optimize performance and cost, operate at scale, mentor engineers, and collaborate cross-functionally to deliver reliable, discoverable, and cost-efficient analytical data infrastructure.
Top Skills: Apache IcebergCloud-Native StorageDbtJvm (Java/Scala)PythonSnowflakeSparkSQLTerraform
Reposted 16 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Design, build, and maintain backend systems and APIs for stablecoin-based pay-ins, payouts, deposits, and withdrawals. Own projects end-to-end as DRI, collaborate with cross-functional teams, resolve scalability and reliability issues, mentor engineers, and integrate blockchain/payment technologies while producing technical design documents.
Top Skills: APIsAWSBaseDistributed SystemsEthereumGCPGeminiGleanGoJavaLibrechatOn-Chain PaymentsSmart ContractsSolanaStablecoins
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
21 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Cloud
Build and maintain scalable observability infrastructure and instrumentation for a large platform. Champion observability best practices, integrate services with instrumentation libraries, provision and monitor cloud-native infrastructure, troubleshoot performance and operational incidents, automate operational tasks, and lead cross-team initiatives to improve telemetry and availability.
Top Skills: AWSAzureDatadogDockerGoGCPKubernetesNode.jsOpentelemetryTerraformVector
Reposted 11 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Logistics • Transportation
Build, test, and maintain software across full-stack, backend, infrastructure, data pipelines, and ML infrastructure to support autonomous trucking. Develop web interfaces, backend services, APIs, and tooling; improve reliability, observability, CI/CD, and deployment; participate in code reviews, debugging, and cross-team collaboration while learning new technologies.
Top Skills: AWSC++Ci/CdDockerGitGoJavaJavaScriptKafkaKubernetesLoggingMachine LearningMqttNatsNoSQLObservability (MetricsPythonReactSQLTracing)TypescriptWebsockets
12 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Aerospace
Design and implement real-time MAC data-plane software for high-throughput satellite links. Build packet-processing pipelines, queue and buffer management, retransmission and loss recovery, and integrate with PHY, modem, FPGA, DMA, and SoC hardware. Optimize for low latency and high throughput using zero-copy, scatter-gather, lock-free structures, and hardware offload. Lead architecture through prototyping, hardware integration, performance qualification, and operational deployment while diagnosing timing and synchronization issues.
Top Skills: Af_XdpCC++Dma EnginesDpdkDspsFpgaIo_UringLinuxModem FirmwareReal-Time LinuxRtosSocVpp
12 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Information Technology
Design, develop, maintain, and debug WebLogic/JEE and Oracle Fusion/OSB integrations. Implement EAI patterns, XQuery/XSLT transformations, support backend API calls, test SOAP/REST services with SOAP UI, and stabilize legacy middleware environments to ensure high availability.
Top Skills: APIsEaiEnterprise Service Bus (Esb)JavaJava EeJeeOracle FusionOracle Service Bus (Osb)RestSoapSoap UiWeblogic Server 10GWeblogic Server 11GXqueryXslt
Reposted 11 Hours AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Lead and mentor a team of developers, oversee cloud product delivery, drive engineering practices, and ensure high-quality standards while contributing to cross-functional initiatives.
Top Skills: AWSGoGraphQLGrpcJavaJenkinsRestSpring BootTypescript
12 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join ROOST's Coop project to design, implement, test, document, and release trust-and-safety features. Work across backend APIs, GraphQL, databases, and UI to improve reviewer workflows, detection integrations, and reporting. Lead code quality, security practices, community contribution reviews, and stakeholder coordination while engaging with users and the open source community.
Top Skills: Ci/CdClickhouseDockerGitGraphQLJavaScriptOpentelemetryPostgresReactTypescript
12 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Social Impact • Software • Cybersecurity • Data Privacy
Join the ROOST Osprey team to design, implement, test, and maintain a high-performance, real-time safety rules engine. Work includes building data/event pipelines, scaling and containerizing services, integrating with Kafka and gRPC, reviewing community contributions, maintaining code quality and security, and engaging with users and open source contributors to prioritize and deliver features.
Top Skills: Apache KafkaCi/CdContainerizationGitGrpcPythonRustSml (Structured Rule Language)Typescript
Reposted 12 Days AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Hardware • Internet of Things • Energy
Own and maintain the backend stack: build APIs and services in Node.js, manage deployments with Docker/Linux, design scalable REST APIs with Swagger, collaborate with hardware/frontend teams, and prepare sensor datasets for AI/ML pipelines with an eventual path to Lead AI Engineer.
Top Skills: DockerFastifyJavaScriptLinuxNode.jsRest ApiSwagger (Openapi)
Reposted 12 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Information Technology • Software
The Software Developer II will design and develop full-stack features focusing on front-end development, contribute to product and technical discussions, and enhance the ShareGate platform's user experience with C# .NET and React.
Top Skills: AzureC# .NetGitKubernetesMongoDBPostgresReactTerraform
Reposted 12 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Information Technology
Build and operate core backend services, APIs, and platform components for enterprise AI; integrate LLMs, retrieval and agent workflows; ensure reliability, observability, testing, and scalability; collaborate with research, product, and design to productionize AI capabilities.
Top Skills: C++Cloud PlatformsContainersGoJavaJavaScriptPythonTypescript
Reposted 12 Days AgoSaved
Remote
Toronto, ON
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineering Intern, you will contribute to building features for user-facing products, APIs, and scalable services for machine learning. Responsibilities include crafting code, designing data pipelines, implementing tools, and enhancing technical documentation.
Top Skills: APIsCi/CdData PipelinesInfrastructureMachine LearningNlp
Reposted 12 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Join Ema as a Software Engineer to design and develop user interfaces for web applications, collaborating with product managers and UX designers, and integrating APIs.
Top Skills: AngularCSSFastapiGitGrpcHTMLJavaScriptJSONNext.JsOauthPythonReactRestful ApisVercelVueXML
Reposted 12 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
As a DevOps Engineer, you will design, develop, and deploy scalable SaaS solutions, automate infrastructure tasks, and collaborate on CI/CD enhancements.
Top Skills: AnsibleAWSAzureCloud BuildGCPGithub ActionsGrafanaHelmIstioKubernetesPagerdutyPostgresPrometheusSeleniumSentryTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account