Top Software Engineer Jobs in Toronto

One Month AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Lead the technical vision and architecture of Coinbase’s FinHub financial infrastructure, including ledger, account balances, money movement, settlements, transfers, and transaction history. Drive distributed-system rearchitecture with double-entry accounting, idempotency, reconciliation, auditability, and resilient failure recovery. Lead cross-team initiatives, migrations, and technical strategy while partnering with product, finance, risk, compliance, and operations stakeholders. Mentor senior engineers and promote operational excellence and maintainability.
Top Skills: Asynchronous WorkflowsConsistency ModelsDistributed SystemsGenerative AiGoJavaPythonState Machines
25 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and maintain manual and automated integration, functional, load, and performance tests for Akamai cloud APIs and identity services. Build Python automation frameworks, contribute to CI/CD infrastructure, review test automation, validate system scalability and security, and support release readiness. Collaborate with globally distributed developers, SDET engineers, architects, and program managers while testing Kubernetes-based cloud applications.
Top Skills: Ci/CdDnsGitGithub ActionsHTTPJenkinsJIRAKubernetesMySQLOpenapiPythonRest ApisTcp/IpUnix/Linux
One Month AgoSaved
Remote or Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Own the architecture and technical strategy for Square’s go-to-market systems. Build and operate production AI agents, automated workflows, and integrations that improve sales productivity. Lead complex initiatives through architecture, implementation, testing, deployment, and operations while establishing AI evaluation, observability, security, reliability, and human-oversight practices. Partner with Sales, Product, Data, and Engineering leaders to translate business needs into scalable solutions, make build-versus-buy decisions, mentor engineers, and improve business impact through data and user feedback.
Top Skills: Ai AgentsCrm PlatformsGoLarge Language Models (Llms)RetrievalTool CallingWorkflow Orchestration
25 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Consumer Web • Gaming • Mobile • News + Entertainment • Software
Design and build scalable backend systems, APIs, and cloud-native services supporting millions of users. Collaborate with product and architecture teams, maintain comprehensive automated tests, optimize distributed-system performance, respond to production incidents, and own service reliability. Participate in technical reviews, make architectural decisions, mentor engineers, and contribute to continuous improvement in a fast-paced environment.
Top Skills: Automated TestingAWSC#DockerJavaKubernetesMicroservicesRelational DatabasesRest Apis
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Hardware • Semiconductor
Develop and maintain LLVM/MLIR compiler analysis and transformation passes for high-level FPGA synthesis. Optimize generated hardware for performance, power efficiency, and area utilization; analyze customer applications; and implement HLS features. Contribute to SoC design, verification, hardware/software co-design, RISC-V integration, and FPGA-based accelerator workflows.
Top Skills: BashCC++Electronic Design Automation (Eda)FpgaGitHigh-Level Synthesis (Hls)LinuxLlvmMlirPythonRisc-VTclWindows
One Month AgoSaved
In-Office or Remote
Toronto, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Own the architecture and technical strategy for Square’s go-to-market technology stack. Build and operate production AI agents, automated workflows, and integrations that improve sales productivity. Lead complex technical initiatives, establish AI reliability and security guardrails, define evaluation metrics, and guide build-versus-buy decisions. Partner with Sales, Product, Data, and Engineering leaders while mentoring engineers and remaining hands-on across design, implementation, testing, deployment, and operations.
Top Skills: Ai AgentsAi EvaluationAutomated WorkflowsCrm SystemsData ServicesLarge Language ModelsObservabilityRetrieval-Augmented GenerationTool CallingWorkflow Orchestration
Reposted 2 Months AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design and implement Windows sensor detection and prevention features for the Falcon platform. Research attack techniques, develop user- and kernel-mode detection logic, own features from design through release, apply secure coding and CI/CD practices, troubleshoot customer issues, and collaborate across teams to improve telemetry and protections.
Top Skills: Ai/LlmAutomated Test FrameworksBig DataC/C++Ci/CdDevice DriversDomain-Specific LanguagesEdrFalcon CloudFalcon SensorFirmwareKernel-ModePythonUser-ModeWindowsWindows Internals
Reposted 2 Months AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud • Fintech • Payments • Software
The Senior Software Engineer will design and develop scalable systems for a cloud-based SaaS platform, lead technical discussions, and ensure high-quality code delivery.
Top Skills: Aws LambdaDockerGitJavaKubernetesPandasPythonSpring Boot
26 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Big Data • Cloud • HR Tech • Payments • Software
Build complex customer-facing product features and systems, own technical decisions, shape scalable solutions with Product and Design, contribute to architecture and technical direction, uphold code quality, mentor engineers, and support production incidents. The role requires full-stack experience across modern web applications, TypeScript, React, Node.js or .NET, cloud environments, API design, data modeling, and system boundaries.
Top Skills: .NetAzure SqlC#Infrastructure As CodeAzureNode.jsPostgresReactTypescript
One Month AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Lead software development for Invoice Simple’s growth platform, providing technical guidance, mentoring engineers, refining product roadmaps, implementing and shipping scalable features, and promoting high-quality architecture, testing, security, and maintainability. The role uses TypeScript, React, Node.js, PostgreSQL, MongoDB, and cloud technologies while collaborating with product stakeholders and supporting continuous delivery.
Top Skills: AWSAzureDockerGitGithub ActionsGCPJIRAKanbanMongoDBNextjsNode.jsPostgresReactReact NativeRedisRest ApisScrumTailwind CssTypescriptViteWebpack
Reposted One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Sales • Software
Build and own backend and full-stack systems powering agentic AI automations for healthcare. Design runtime reliability, queues, run-state management, testing, observability, and human-in-the-loop recovery. Translate ambiguous requirements into technical plans, ship features for automation creation, workflow testing, and production monitoring, and mentor teammates while owning services end-to-end.
Top Skills: Ai ModelsAPIsAsync WorkflowsBrowser AutomationDatabasesDistributed SystemsEvent-Driven ArchitecturesLlmsObservabilityQueuesWorkflow Engines
Senior level
Kids + Family • Mobile
Build and own Android growth and monetization experiments across subscriptions, advertising, purchases, and upgrade flows. Partner with product, design, data science, and analytics to instrument experiments, evaluate results, and ship reliable experiences at consumer scale. Use AI-native workflows for specification, coding, testing, and review; improve mobile engineering practices; contribute to architecture and code reviews; participate in on-call; and mentor engineers.
Top Skills: AmplitudeAndroidAndroid StudioAndroid Studio ProfilerAndroid View SystemBitriseClaude CodeClean ArchitectureCrashlyticsCursorDaggerDatabricksEppoFastlaneFlowGithub ActionsGithub CopilotGradleGrowthbookHiltJetpack ComposeJetpack NavigationJetpack ViewmodelKotlinKotlin CoroutinesLaunchdarklyLlmsMacrobenchmarkMcpMviMvvmOptimizelyPerfettoReactSegmentSnowflakeStatsigSwiftSystrace
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
26 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Software
Own the architecture, roadmap, and production operation of search and recommendation systems across discovery surfaces. Lead retrieval, ranking, personalization, relevance measurement, experimentation, OpenSearch infrastructure, signal pipelines, and candidate generation. Partner with Product, Data, ML, and Trust & Safety to balance relevance, freshness, safety, latency, and cold-start behavior. Establish engineering standards, instrumentation, rollout processes, and runbooks while mentoring backend engineers.
Top Skills: ElasticsearchGoLuceneOpensearchSQLVespa
One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Own software features end to end for an enterprise public budgeting platform, including requirements clarification, design, implementation, testing, code review, deployment support, and documentation. Develop with C#, VB.NET, .NET Framework, ASP.NET, T-SQL, SQL Server, Telerik UI, and jQuery while contributing to AWS modernization. Partner with product and design teams, mentor junior developers, and use AI coding assistants responsibly to improve development, testing, and review.
Top Skills: .Net FrameworkAsp.NetAWSC#Claude Agent SdkClaude CodeCSSHTMLJavaJavaScriptJqueryLanggraphMcpMicrosoft Sql ServerOpenai Agents SdkPowershellSap Businessobjects ServerT-SqlTelerik UiTypescriptVb.Net
One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud
Define the architectural vision and roadmap for Okta’s UI platform infrastructure. Build scalable shared libraries, frameworks, reusable components, and design patterns that enable globally accessible, world-ready applications. Lead architecture reviews, cross-functional technical alignment, and implementation of foundational platform components. Mentor senior engineers, establish engineering best practices, and ensure technical quality, maintainability, and adherence to coding standards across distributed feature teams.
Top Skills: Accessibility ToolingC++ClisDesign SystemsInternationalizationJavaLocalizationNode.jsPythonReactSpringUi Build ToolingUi Platform Infrastructure
2 Months AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Designs scalable, secure solution architectures aligned with business goals; develops capability catalogs, leads Architectural Decision Records and High-Level Design reviews, participates in architecture governance, promotes technology strategies, and mentors engineering teams. The role requires extensive software engineering and systems architecture experience, public cloud expertise, stakeholder collaboration, and experience operating in regulated technology environments.
Top Skills: AWSContainersGCPMicroservicesAzureRestful ApisTogaf
One Month AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Marketing Tech
Build and ship full-stack features for a real-time collaborative content platform, spanning backend services, APIs, and frontend systems. Contribute to architecture and technical design, write tested and maintainable code, collaborate with product and design, integrate AI tools and capabilities, participate in code reviews, and help shape an early-stage product.
Top Skills: Ai ToolingAWSAzureDrupalGCPGraphQLJavaScriptNext.JsRestTypescriptWebhooksWordpress
One Month AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
eCommerce • Retail
Build and maintain a scalable authentication platform across the full stack, with emphasis on frontend development. Design React or Angular experiences, backend services, REST APIs, relational database solutions, cloud-native deployments, and CI/CD practices. Own features from architecture through production support, contribute to technical decisions, evaluate technologies, use AI-assisted development tools, and mentor engineers in a new greenfield product environment.
Top Skills: AndroidAngularAWSAzureC#ElasticsearchGCPGithub ActionsGoJavaJenkinsKafkaKotlinKubernetesMySQLPostgresPythonReactRest ApisSpring BootVue
One Month AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Insurance • Cybersecurity
Build and deploy AI agents that automate internal business processes. Responsibilities include authoring reusable agent skills, integrating systems through MCP, creating evaluation sets, deploying production workflows with permissions and audit trails, and partnering with data engineers. The role requires translating business processes into reliable agent workflows, supporting deployed agents, and maintaining operational quality using Python, SQL, Git, CI, and containers.
Top Skills: CiContainersCursorGitJIRALinearLlmsMcpPythonSalesforceSnowflakeSQLZendesk
One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Software
Lead complex software projects from concept through production, simplify architecture and infrastructure, improve performance and reliability, use AI-assisted engineering tools, mentor engineers, conduct code reviews, provide architectural guidance, and collaborate with product and design. The role focuses on re-architecting fragmented KYC products into a unified, scalable compliance platform.
Top Skills: AWSDjangoGrpcJavaKafkaPostgresPythonReact
Reposted One Month AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Design and develop scalable, high-performance data and API infrastructure for real-time processing. Mentor engineers and collaborate with teams to enhance AI model evaluations.
Top Skills: APIsDistributed SystemsLow-Latency PipelinesPyTorchScalable Backend ArchitectureStream Processing
Reposted One Month AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
The role involves designing and building data pipelines for analyzing user feedback on AI models, ensuring data quality and infrastructure scalability.
Top Skills: SparkDatabricksPythonRRay DataScalaSnowflakeSQL
27 Days AgoSaved
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Internet of Things
Lead architecture and technical direction for Thunderbird’s web Services products, including calendar and secure file storage offerings. Design scalable systems, write code, build prototypes, establish software patterns, and contribute across development, testing, monitoring, and maintenance. Solve ambiguous technical and product problems, develop analytics and infrastructure, mentor engineers, collaborate with distributed cross-functional and open-source teams, and help improve user and subscriber growth.
Top Skills: C++GoJavaScriptPythonRust
One Month AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud
Develop and maintain highly available distributed datastore infrastructure for the Auth0 platform. Build tools enabling teams to deploy and manage datastores, research technologies, improve reliability and security, and lead cross-team initiatives. The role includes design and code reviews, performance analysis, operational improvements, cloud infrastructure management, and participation in an on-call rotation.
Top Skills: Amazon Web ServicesCi/CdDynamoDBGoKubernetesAzureMongoDBPostgresRedisTerraform
2 Months AgoSaved
In-Office
Toronto, ON
Junior
Junior
AdTech • Design
Build and operate secure, scalable cloud infrastructure and AI platforms while developing full-stack web applications and APIs. Responsibilities include managing GCP environments, CI/CD pipelines, data pipelines, monitoring, logging, vulnerability remediation, application security, production operations, integrations, architecture, code reviews, and technical documentation. Collaborate across product, engineering, infrastructure, and security teams in an Agile environment.
Top Skills: APIsCi/CdClaudeCloud BuildDockerGeminiGithub ActionsGoogle Cloud Platform (Gcp)IamMcpsN8NOauthOpenaiSsoVertex Ai
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account