Top Software Engineer Jobs in Toronto

2 Days AgoSaved
Easy Apply
Remote or Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and scale AI-enabled developer experience, CI/CD, deployment safeguards, observability, and automated response systems. The role focuses on making software delivery autonomous, safe, reliable, and easier for engineering teams to adopt. Responsibilities include architecting enterprise-scale platforms, orchestrating AI agents, reducing technical debt and operational toil, partnering with product engineering teams, and establishing AI-native SDLC workflows. The engineer will also provide technical leadership and turn emerging AI capabilities into production-ready internal platforms.
Top Skills: Ai AgentsAi OrchestrationAWSBuildkiteCi/CdCloud PlatformsGCPGoObservability SystemsPython
Reposted 12 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Build and improve test infrastructure, automation frameworks, CI/CD pipelines, and end-to-end testing strategies. Lead quality initiatives, develop AI-augmented testing solutions, monitor test environments, support incident resolution, and use quality and performance metrics to improve software reliability. Collaborate with Infrastructure, SRE, engineering leaders, and product teams in an agile environment to expand test coverage and enable safe, efficient delivery.
Top Skills: AWSAzureCircleCICypressGCPGithub ActionsJavaJavaScriptKubernetesMcp ServersPactPlaywrightPostmanPuppeteerPythonRest-AssuredSelenium
2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate database and storage platform software, including services, APIs, developer tools, migrations, and lifecycle automation. Solve database scaling, performance, reliability, and availability problems across distributed systems, cloud infrastructure, and backend services. Partner with engineering teams on schemas and queries, lead technical projects, modernize platforms, participate in incident response, and use AI-assisted tools in development.
Top Skills: Ai-Assisted Engineering ToolsAmazon ElasticacheAWSAws AuroraDynamoDBGoJavaKubernetesMySQLOpensearchRedisRubyVitess
2 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and architecture for a backend search team building highly available distributed systems, recommendations, and discovery experiences. Partner with product, design, and analytics; establish engineering standards, operational processes, monitoring, testing, and on-call practices. Drive major technical initiatives, mentor engineers, communicate technical direction, and support scalable consumer and merchant experiences.
Top Skills: SparkAWSKotlinKubernetesMySQLPythonReact
3 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build and operate database and storage platform software, including services, APIs, and developer tools for provisioning, migrations, upgrades, and lifecycle management. Solve scaling, performance, reliability, and data correctness challenges across databases, distributed systems, cloud infrastructure, and networking. Partner with engineering teams on schemas and platform adoption, lead technical projects through rollout, participate in on-call response, and use AI-assisted tools in development.
Top Skills: Ai-Assisted Engineering ToolsAmazon ElasticacheAPIsAWSAws AuroraBackend ServicesDynamoDBGoJavaKubernetesMySQLObservability ToolingOpensearchRedisRubyVitess
3 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Architect, build, and operate large-scale relational and distributed SQL database infrastructure. Responsibilities include control-plane automation, provisioning, failover, backups, upgrades, zero-downtime migrations, Kubernetes networking, connection proxy optimization, reliability monitoring, capacity planning, and on-call support. The role also involves technical leadership, roadmap ownership, code quality standards, mentoring, and cross-functional collaboration.
Top Skills: AWSCockroachdbDynamoDBKotlinKubernetesMySQLPgbouncerPgdogPostgresProxysqlPythonRds ProxyRedisSpannerTerraformTidbTlsVitess
4 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design and scale distributed backend microservices for restaurant reservations, guest management, payments, floor management, and table operations. Build integrations, POS synchronization, entitlement and usage-metering services, and asynchronous workflows. Ensure reliability through observability, automated testing, schema design, latency optimization, and resilient distributed systems. Collaborate with global engineering, product, mobile, web, and UX teams while mentoring engineers and leading technical design reviews.
Top Skills: AdyenAWSDynamoDBGraphQLJavaKafkaKotlinPostgresPulsarRestStripe
4 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, scalability, reliability, and optimization of continuous integration systems, build pipelines, automated testing, monitoring, and deployment workflows. Improve developer productivity through tooling, automation, fast feedback cycles, and CI/CD best practices. Partner across engineering, shape the CI infrastructure strategy, mentor engineers, and align platform capabilities with company goals.
Top Skills: ArtifactoryAWSBuildkiteCi/CdGitInfrastructure As CodeJavaKotlinKubernetesMonoreposPython
8 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Fintech • Insurance • Financial Services
Build and deliver backend features, APIs, and system integrations for enterprise lending and credit platforms. Develop clean, testable code, debug issues, participate in Agile ceremonies and code reviews, and ensure reliability, performance, and security. Collaborate within a cross-functional POD while taking ownership of assigned work from design through production and continuously improving systems and team practices.
Top Skills: APIsCi/CdCloud PlatformsContainer-Based ArchitecturesDistributed SystemsGoJavaMicroservicesPythonTest AutomationVersion Control
Reposted 8 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Robotics • Industrial • Automation • Manufacturing
Build end-to-end software for an automated wire-harness factory: instant quoting, data models for harnesses, production/MES systems, integrations with machines and test equipment, and data pipelines to keep quoting, production, inventory, and procurement in sync. Ship full-stack features, work with production and customers, and own quality and reliability.
Top Skills: Node.jsPostgresReactSupabaseTypescript
8 Days AgoSaved
Hybrid
Toronto, ON
Entry level
Entry level
Cloud • Information Technology • Software
Design, build, test, and maintain production-quality applications and services using NestJS and/or Spring. Work with event-driven architectures and Kafka, use AI-assisted development tools, write maintainable code, collaborate with engineering and product stakeholders, participate in code reviews and troubleshooting, and contribute to technical decisions and continuous improvement.
Top Skills: Claude CodeGithub CopilotKafkaNestjsSpringSpring Boot
9 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Develop and support complex full-stack financial applications using Java, Spring Boot, React, databases, and REST APIs. Lead technical design, coding, testing, releases, incident resolution, security, resiliency, and disaster recovery activities. Provide technical guidance, troubleshoot complex issues, review code, coach team members, collaborate with business and technology partners, and ensure solutions meet performance, quality, governance, and regulatory requirements.
Top Skills: Api DesignCSSDatabase MigrationDevOpsGithub ActionsGithub CopilotHTMLJavaJavaScriptJwtOauthReactRestful Web ServicesSpring BootSpring FrameworkSQL
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
5 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Set technical strategy for backend identity decisioning systems, lead major engineering initiatives, and ensure highly available operations. Partner with product, design, and analytics teams; establish coding, architecture, monitoring, testing, and on-call standards; communicate technical decisions; and mentor engineers. Build and scale distributed systems supporting KYC, user lifecycle management, and identity decisions across international markets.
Top Skills: SparkAWSKotlinKubernetesMySQLPython
One Month AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design, develop, test, integrate, maintain, and support complex enterprise web applications throughout the software development lifecycle. Work with C#, .NET, Angular, TypeScript, SQL Server, and related Microsoft technologies across multiple client projects. Contribute to architecture, technical decisions, documentation, quality standards, and problem solving while collaborating with distributed teams and maintaining strong client relationships.
Top Skills: .Net Core.Net FrameworkAdo.NetAgileAngularAsp.NetC#CSS3Dependency InjectionHTML5MstestMvcNunitObject-Oriented ProgrammingScrumSoaSQL ServerTypescriptWeb Services
15 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Build and operate applied AI systems, including LLM integrations, agentic workflows, data pipelines, evaluation frameworks, MCP tools, APIs, and governed content-serving layers. The role emphasizes production reliability, provenance, security, cost and latency management, regression detection, and human-reviewed AI outputs. Responsibilities include cloud deployment, structured content modeling, telemetry, governance, mentoring, and collaboration on AI standards. Strong Python, TypeScript, AWS, API, data pipeline, and production LLM experience are required.
Top Skills: Amazon BedrockAWSAzure Ai/Cognitive ServicesDockerFastapiGraphQLHeadless CmsInfrastructure As CodeLitellmLlmsMcpNode.jsPythonRagRestStructured OutputsTool/Function CallingTypescript
15 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Big Data • Enterprise Web • Fintech • Software • Financial Services
Build and operate production applied AI systems, including LLM integrations, agentic workflows, data pipelines, evaluation frameworks, APIs, MCP tools, and governed content-serving layers. Develop reliable extraction and classification agents, model evaluation harnesses, telemetry, and structured data pipelines. Ensure security, privacy, provenance, reliability, latency, and cost controls while mentoring engineers and contributing to AI governance and standards.
Top Skills: Amazon BedrockAWSAzure Ai/Cognitive ServicesFastapiGraphQLLitellmLlmsMcpNode.jsPythonRagRestTypescript
Reposted 6 Days AgoSaved
Easy Apply
Remote or Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design, develop, debug, and test cloud-connected firmware features (C/C++ and Go). Support and scale IoT device fleet, build observability and rollout metrics, triage customer/QA issues, and collaborate cross-functionally to deliver production-ready firmware.
Top Skills: BuildkiteC++CanCan-UtilsDatabricksGoGraphQLLinuxLinux DriversLteSocUsbWifi
10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Financial Services
Design, develop, deploy, and lead enterprise Generative AI applications using LLMs, RAG, AI agents, cloud-native architectures, APIs, and microservices. Translate business requirements into secure, scalable solutions; establish reusable AI patterns, governance, and engineering standards; and guide initiatives from concept through implementation. Provide technical leadership, mentor developers, evaluate emerging technologies, optimize performance and cost, and ensure responsible AI, security, privacy, and regulatory compliance.
Top Skills: AgileAi AgentsAws AgentcoreAzure Ai FoundryAzure Ai SearchAzure OpenaiCloud ComputingConversational AiEmbeddingsGenerative AiGithub CopilotJavaJira RovoLarge Language ModelsMicroservicesMicrosoft Copilot StudioModel Context ProtocolMulti-Agent SystemsOpenapiPrompt EngineeringRestful ApisRetrieval-Augmented GenerationSdlcSQLSwaggerTest Driven DevelopmentVector Databases
Reposted 18 Hours AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Fintech • Payments
Build and maintain secure, scalable APIs and infrastructure for an AI-powered fintech platform. Develop features across the stack, integrate third-party APIs, deploy infrastructure with Terraform, apply compliance and security practices, and support customers as a technical point of contact. The role involves close collaboration with the CTO in a greenfield, early-stage startup environment.
Top Skills: APIsAWSLlmsNode.jsPostgresTerraformTypescript
10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Leads the design, development, integration, deployment, and support of Salesforce Loyalty Management solutions. Builds scalable capabilities across Salesforce clouds, integrates enterprise systems through APIs and middleware, develops architecture and operational documentation, ensures security and performance standards, troubleshoots complex issues, supports CI/CD and DevOps processes, and mentors engineering teams. Collaborates with stakeholders and architects to define requirements, recommend solutions, manage releases, and deliver reliable applications.
Top Skills: ApexCi/CdCopadoETLEvent-Driven ArchitectureGearsetGitJavaLightning Web ComponentsMulesoftPythonRelational DatabasesRest ApisSalesforce ApisSalesforce Data CloudSalesforce DxSalesforce FlowSalesforce Loyalty ManagementSalesforce Marketing CloudSalesforce Sales CloudSalesforce Service CloudSfdxSoap ApisSOQLSoslSQL
Senior level
Fintech • Insurance • Financial Services
Leads the end-to-end design, development, integration, deployment, and support of Salesforce Loyalty Management solutions. Designs scalable Salesforce architectures, mentors engineering teams, manages APIs and enterprise integrations, ensures security and governance standards, resolves complex technical issues, and drives performance, reliability, DevOps automation, CI/CD, release management, and operational excellence.
Top Skills: ApexCi/CdCopadoETLEvent-Driven ArchitectureGearsetGitJavaLightning Web ComponentsMulesoftPythonRest ApisSalesforce ApisSalesforce Data CloudSalesforce DxSalesforce FlowSalesforce Loyalty ManagementSalesforce Marketing CloudSalesforce Sales CloudSalesforce Service CloudSfdxSoap ApisSOQLSoslSQL
Reposted 10 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Fintech • Insurance • Financial Services
Develop and support complex full-stack applications using Java, Spring Boot, React, TypeScript, Node.js, databases, and REST APIs. Provide technical leadership, troubleshoot incidents, address security and accessibility defects, support Azure migration, testing, releases, disaster recovery, and application governance. Collaborate with technology partners and delivery teams to define requirements, improve quality, document architecture, manage risks, and deliver reliable solutions while coaching team members.
Top Skills: Azure CloudCSSGitGithub ActionsGithub CopilotHTMLJavaJavaScriptJestJunitJwtMochaNode.jsNpmOauthPostmanReactRestful Web ServicesSoapuiSpring BootSpring Framework
29 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and operate backend systems supporting post-transaction card account accuracy, issue resolution, and customer communications. Break down projects, deliver work in phases, collaborate with product and cross-functional teams, monitor system metrics, support availability and on-call operations, and contribute to code reviews and interviews. The role requires backend development experience, distributed systems knowledge, and proficiency in Python or Kotlin, AWS, MySQL, and Kubernetes.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 15 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The role involves designing and developing core features for the Linux sensor in CrowdStrike's security platform, collaborating with teams across the company, and maintaining software quality for cross-platform delivery.
Top Skills: AgileCC++EbpfLinux
10 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Designs, builds, tests, and maintains full-stack mobile and backend solutions using React Native, TypeScript, Node.js, and NestJS. Contributes to system architecture, API design, scalability, performance, observability, and CI/CD. Develops Azure- and Redis-integrated services, participates in technical reviews, addresses technical debt, and mentors engineers through code reviews and knowledge sharing while partnering with product and design teams.
Top Skills: Azure Kubernetes Service (Aks)ExpoGithub ActionsIstioKubernetesAzureNestjsNew RelicNode.jsReact NativeReact QueryRedisTailwind CssTanstack QueryTypescriptUniwind
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account