Top Software Engineer Jobs in Toronto

5 Days AgoSaved
Remote or Hybrid
Toronto, ON
Junior
Junior
Fintech • Financial Services
Develop and enhance core banking applications through requirements analysis, coding, testing, debugging, documentation, deployment, and production support. Partner with business and technical stakeholders to deliver scalable solutions, improve processes, automate workflows, and enhance user experience. Participate in code reviews, technology roadmap discussions, continuous improvement initiatives, and an on-call rotation for troubleshooting critical production systems.
Top Skills: .NetAzureAzure Devops ServicesBashC#Continuous DeliveryContinuous IntegrationFiserv DnaGitGit FlowGithub ActionsJavaScriptJenkinsLinuxObject-Oriented ProgrammingPowershellPythonSolidSQLStatic Code AnalysisTeamcityTest-Driven DevelopmentTrunk-Based DevelopmentTypescriptYaml
5 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Marketing Tech • Software
Build and scale backend systems for Knak’s AI-powered marketing automation platform. Develop Laravel APIs, Python and Node.js AI microservices, and scalable AWS infrastructure. Optimize MySQL databases, support observability and performance, maintain code quality through testing and reviews, collaborate cross-functionally, contribute to architecture decisions, and mentor engineers.
Top Skills: AWSCdnCi/CdDockerGithub ActionsKubernetesLambdaLanggraphLaravelLlmsMicroservicesMySQLNode.jsPHPPythonRestful ApisSaas ArchitectureTdd
Reposted 5 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
News + Entertainment
Develop and maintain AV automation tools and distributed test platforms to measure device audio/video quality. Build front-end and backend services, operationalize AV metric pipelines, and collaborate with internal teams and external vendors to validate device capabilities and roll out AV-related applications.
Top Skills: CC++Eye PatchHdmiJavaScriptPython
Reposted 5 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Build and maintain internal AI enablement tools, workflows, and guardrails to help engineers use coding agents and LLMs safely. Evaluate models, partner with teams to apply AI, track adoption and impact, and provide documentation, coaching, and advocacy to increase engineering velocity.
Top Skills: ApertureClaude CodeCodexGoLlmsOpencodePiPythonRust
11 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Own end-to-end full-stack features using Next.js/React, NestJS GraphQL, and .NET/C#. Design, deploy, and operate services on AWS/EKS via CI/CD. Use AI tools to accelerate development, collaborate with product and distributed teams, contribute to architecture, mentor engineers, and participate in on-call rotations to support production.
Top Skills: .NetAi ToolsAmazon EksAWSC#Ci/CdGraphQLKubernetesNestjsNext.JsReact
Reposted 20 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Gaming
The role involves leading financial analysis for technology spend, designing data models, developing visualizations, and ensuring data quality, while collaborating with internal stakeholders across the company.
Top Skills: AWSDatadogPythonSplunkSQLTableau
Reposted 20 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead design and delivery of scalable, secure solution architectures for Capital One's travel portal. Create ADRs and HLDs, participate in governance, maintain capability catalogs, evaluate new technologies, collaborate with stakeholders, mentor teams, and ensure solutions meet architectural and security standards in a regulated environment.
Top Skills: AWSGCPHipaaAzurePciTogaf
Reposted 20 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead full-stack design and development for Capital One's travel portal across front-end and back-end. Own architecture, apply HLD methodology, establish engineering best practices, mentor junior engineers, and improve developer experience while working through the SDLC on fault-tolerant, multi-platform systems.
Top Skills: AngularAWSGoGCPHTML/CSSJavaJavaScriptAzureNode.jsNosql DatabasesOpen Source RdbmsPythonReactTypescript
21 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Lead company-wide technical strategy for software quality and reliability. Drive cross-team initiatives, establish architecture and engineering standards, build shared platform capabilities (release safety, automated validation, observability), improve testability and resilience, define reliability metrics, lead multi-team programs, and mentor engineers to raise organizational reliability practices.
Top Skills: Automated ValidationAWSCi/CdDeveloper PlatformsJavaObservabilityPerformance EngineeringRelease SafetyResilience EngineeringTypescript
Reposted 15 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software • Pharmaceutical
Lead end-to-end development and production ownership of AI-driven backend capabilities and LLM/voice agent workflows. Improve reliability, observability, security, and operational maturity while iterating quickly from customer feedback and scaling team delivery.
Top Skills: Agent FrameworksAWSClaudeCoderabbitDeepgramGCPGeminiLangsmithLlmsNode.jsReactRetellSpeech-To-TextTypescript
Reposted 15 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Cloud • Information Technology • Insurance • Software • Analytics
Build and maintain cloud-native microservices for Guidewire's P&C insurance platform using Java/Spring and AI-assisted development tools. Collaborate in agile teams, design APIs, ensure code quality with tests and CI/CD, and integrate AI patterns to improve product reliability and scalability.
Top Skills: AWSAzureCi/CdClaude CodeCore JavaCouchdbDevOpsDockerGCPGitGithub CopilotGrpcJavaScriptKubernetesLangchainLlmsMongoDBMySQLOraclePythonRagReactRestSpringTeamcityTypescript
Reposted 15 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
AdTech • Marketing Tech
Build and maintain highly scalable, low-latency microservices in Go to ingest, process, and manage user profile and audience data. Implement event-driven systems with Kafka, work with distributed stores (ScyllaDB, TiDB, Redis), optimize performance and memory, and collaborate with Product, ML, Data, and Infrastructure teams.
Top Skills: C++GoJavaKafkaKubernetesPythonRedisScylladbTidb
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 15 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Hardware • Manufacturing
Develop and optimize distributed software systems for AI and HPC clusters, focusing on inter-node communication and scalable architectures.
Top Skills: AICC++Distributed SystemsHigh-Performance ComputingInter-Node CommunicationMpi
Reposted 15 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Hardware • Manufacturing
Design, implement, and maintain TT-Fabric, a low-level high-performance networking library for large-scale AI clusters. Build scalable communication protocols, optimize synchronization and data movement for thousands of processors, integrate APIs with AI and hardware teams, and help define the distributed systems architecture to maximize hardware performance.
Top Skills: APIsBare-MetalCC++Distributed SystemsNetworkingRisc-V
Reposted 6 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Software • Cybersecurity
As a Software Engineer, you will design and implement scalable infrastructure systems for AI-powered security solutions, optimize performance, and improve deployment practices across cloud environments.
Top Skills: AWSAzureCdkDockerElasticsearchGoKafkaKotlinKubernetesOciOpensearchTerraformTypescript
Reposted 6 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Information Technology • Software • Analytics
The Senior Back-End Software Engineer designs, develops, and maintains scalable backend systems while taking ownership of the software development lifecycle.
Top Skills: AtlantisAWSCi/CdCloudwatchDynamoDBEc2EksFastapiGithub ActionsIamJenkinsKubernetesLambdaNode.jsPrefect.IoPythonRdsS3SnsSqsTerraformTypescript
Reposted 6 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Edtech • Software
Lead design and delivery of scalable backend features, mentor engineers, ensure operational excellence and system reliability, collaborate cross-functionally, and drive architecture and automation improvements.
Top Skills: AWSDockerGCPGenerative AiJavaJenkinsKubernetesMongoDBSpring Boot
Reposted 6 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Robotics • Manufacturing
Develop and optimize full-stack software and algorithms for robotic manufacturing systems. Design, implement, test, and integrate AI-driven software, run experiments to improve performance, participate in design and code reviews, and collaborate cross-functionally to deliver robust, scalable solutions.
Top Skills: Convolutional Neural Networks (Cnns)KerasPythonRecurrent Neural Networks (Rnns)Reinforcement Learning (Rl)Robotic Manipulators
Reposted 6 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
The Software Developer will design optimization software, develop features, analyze algorithms, and collaborate with R&D teams to enhance product quality.
Top Skills: CPerlPosixPythonShell Scripting
Reposted 6 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will design, build, and ship software, improve packaging and distribution processes, and mentor colleagues while contributing to open source projects.
Top Skills: C/C++FlutterGoPythonRust
Reposted 6 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Cloud • Software
The Junior Ubuntu Software Engineer will design, build, and ship software, focusing on quality and resilience, while engaging with the open source community.
Top Skills: C/C++FlutterGoPythonRust
Reposted 7 Days AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills: Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
Reposted 7 Days AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Design, build, and productionize LLM-powered systems (adaptive content, tutors, evaluators) and AI pipelines (RAG, embeddings, fine-tuning). Prototype and optimize models across modalities, define AI safety/evaluation/observability practices, and collaborate with product and engineering to measure learner outcomes and iterate.
Top Skills: AWSCi/Cd For MlData Pipeline DesignEmbeddingsEvaluation FrameworksFine-TuningGCPGoLlmsModel ApisPrompt OrchestrationPrompt/Runtime DesignPythonRetrieval-Augmented Generation (Rag)TypescriptVector Databases
7 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Design and implement security and privacy features across Tailscale's codebase. Audit features for vulnerabilities, perform threat modeling and security analysis, drive mitigations to resolution, and spend significant time writing secure software (50%+ coding). Collaborate with engineering teams to promote secure coding and provide guidance and training.
Top Skills: AndroidApi SecurityCryptographyGoiOSLinuxmacOSNetworking ProtocolsOwasp Top 10WebWindows
7 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Build, operate, and scale cloud-native backend services and APIs for a high-volume vehicle marketplace. Embed AI-driven capabilities into features, use AI tools to accelerate development, participate in on-call rotations, improve reliability, and collaborate with Product, Data, Infrastructure, and SRE teams to deliver production-ready systems.
Top Skills: .NetAi CopilotsAi DebuggersAPIsAWSCi/CdDistributed SystemsEvent-Driven ArchitectureGoJavaKotlinMicroservicesMonitoringObservabilityPythonReactRubySQLSreTest GeneratorsTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account