Top Software Engineer Jobs in Toronto

4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Lead technical direction for complex, early-stage Mastercard products from concept through deployment. Architect scalable applications, data platforms, AI-enabled solutions, integrations, and reusable engineering patterns. Make architecture decisions under uncertainty, develop prototypes, manage technical risks, and influence cross-functional stakeholders. Coach senior engineers, conduct design reviews, establish engineering standards, and advance responsible AI adoption across software delivery and product development.
Top Skills: Agentic PatternsAi/MlAWSAzureCodex SdkData AnalyticsDatabricksGenerative AiJavaLanggraphLlmsOpenai Agents SdkPostgresReactSnowflakeSpring BootTypescript
5 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Gaming
Designs, builds, and maintains AI-powered developer tools and applications across frontend, backend, APIs, cloud infrastructure, LLM features, agentic workflows, and MCP-based services. The role establishes technical vision, architects scalable systems, reviews code and technical plans, improves platform reliability and AI capabilities, supports production integrations, and collaborates with product, design, engineering, and game development teams.
Top Skills: Agentic WorkflowsAi/MlAWSCli ToolingEvent-Driven ServicesGCPGoIde ExtensionsLlmsMcpNode.jsNoSQLPythonReactRestSQLTypescript
18 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the architecture and evolution of native iOS foundations supporting seller-facing applications. Identify systemic problems, define platform strategy and standards, build prototypes and reference implementations, lead multi-quarter migrations, and establish practices for quality, testing, observability, release safety, and maintainability. Develop senior engineers and create scalable ownership models across teams.
Top Skills: Ai-Assisted Development ToolsBazelCombineInstrumentsObjective-CObservability ToolsProtocol BuffersSwiftSwift ConcurrencySwiftuiTesting InfrastructureUikitXcode
YesterdaySaved
In-Office
Toronto, ON
Entry level
Entry level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Performs functional and automated testing for cloud-based applications in a quality assurance and release engineering team. Responsibilities include developing automation frameworks and scripts, creating test plans and cases, conducting QA tests, verifying outcomes, debugging automation environments, and supporting scalable cloud test infrastructure. The role is designed for graduates and candidates developing quality engineering skills.
Top Skills: AWSCypressDockerGitGitlab CiJavaJenkinsPlaywrightSelenium
Reposted YesterdaySaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Develop, test, implement, maintain, and support enterprise mainframe applications using COBOL and related technologies. Responsibilities include batch and online transaction processing, integrations, production support, incident and root-cause analysis, code reviews, quality management, compliance remediation, modernization, automation, and stakeholder communication within a regulated banking environment.
Top Skills: AngularAPIsCa-7ClistCobolDb2EndevorFile-AidFtpGitHTML5Ibm Os/390Ims Db/DcIspfJavaJclMicroservicesNdmQmfSASServicenowSpringSpufiSQLTest SetsTibcoTsoVbscriptVsamZ/Os
YesterdaySaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Designs, operates, and modernizes highly available global internet-facing datacenter networks for Cisco Security Cloud. Responsibilities include network architecture, Cisco infrastructure management, Unix troubleshooting, BGP and WAN connectivity, load balancing, automation, monitoring, incident resolution, capacity planning, security compliance, and cloud integration. The role provides technical leadership and mentorship while driving AI-enabled network modernization and operational efficiency.
Top Skills: AclsAnsibleAWSBgpCisco FirewallsCisco IosCisco NxosCisco RoutersCisco Secure Network Analytics SoftwareCisco SwitchesFreebsdGitGoogle Cloud PlatformIpsecKubernetesLinuxLoad BalancingMetricsAzureMonitoringNatNetwork AutomationOrchestrationPythonTcp/IpVpnWan
YesterdaySaved
Hybrid
Toronto, ON
Mid level
Mid level
Insurance • Financial Services
Develop, test, deploy, and support enterprise-grade applications, services, integrations, and data-enabled solutions using Microsoft technologies and Azure. Participate in the full SDLC, CI/CD, DevSecOps, troubleshooting, documentation, and cross-functional collaboration. Apply AI-assisted development tools and integrate responsible AI capabilities into secure, maintainable business solutions.
Top Skills: .NetAPIsAzure Api ManagementAzure App ServicesAzure DevopsAzure FunctionsAzure Identity And Access ManagementAzure MessagingAzure SqlAzure StorageC#Ci/CdDevsecopsJavaScriptAzurePalantir FoundryPythonSQLTypescript
YesterdaySaved
Hybrid
Toronto, ON
Senior level
Senior level
Transportation
Build and maintain Lyft’s pricing systems for rideshare products. Responsibilities include defining architecture and technical roadmaps, developing scalable backend services in Python or Golang, solving distributed systems and concurrency challenges, collaborating across teams, leading projects, reviewing code, resolving incidents, and mentoring engineers. The role requires 5+ years of software engineering experience and familiarity with public cloud platforms.
Top Skills: AWSConcurrencyDistributed SystemsGCPGoAzureObject-Oriented ProgrammingPython
One Month AgoSaved
Hybrid
Toronto, ON
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Participate in an 18-month software engineering launch program, developing, testing, deploying, debugging, and securing scalable software features. Collaborate with experienced engineers, contribute to code reviews, use version control and development tools, and build solutions supporting Mastercard’s global technology platforms. The program includes structured onboarding, mentorship, learning, and hands-on project experience.
Top Skills: C#GitJavaJavaScriptPython
YesterdaySaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Consumer Web • Digital Media • Software
Build and scale fullstack Growth Platform systems, including self-service marketing tools, experimentation infrastructure, and customer and event-data integrations. Develop frontend and backend features, design and consume APIs, ensure scalability and maintainability, and collaborate with marketers, analysts, lifecycle teams, product managers, and engineers. Contribute to technical design, code reviews, testing, and process improvements while supporting attribution, data activation, and customer engagement.
Top Skills: GraphQLJavaScriptKafkaMySQLNext.JsNoSQLReactRedisRestRuby On RailsSQLTerraformTypescript
2 Days AgoSaved
Hybrid
Toronto, ON
Junior
Junior
Transportation
Develop and operate scalable pricing systems and infrastructure for Lyft’s Marketplace organization. Build distributed systems, data pipelines, forecasting and experimentation capabilities; manage pricing data storage and sharing; collaborate with Product and Science teams from planning through launch; write tested, maintainable code; participate in reviews; and promote engineering best practices.
Top Skills: AWSGoPython
2 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Travel
Develop and maintain native iPhone and iPad applications for hotel, rental car, and air travel bookings. Build innovative features using Swift, SwiftUI, Xcode, and the latest iOS SDK. Collaborate with product managers, developers, and UI/UX specialists to deliver fast, stable mobile experiences. Apply modern concurrency, architecture, persistence, dependency management, testing, and computer science principles. Mentor junior developers and potentially contribute to Android initiatives.
Top Skills: AndroidAsync/AwaitClean ArchitectureCocoapodsCore DataGrand Central Dispatch (Gcd)Ios SdkKotlinMvvmNode.jsRealmSqliteSwiftSwift Package ManagerSwiftuiViperXcode
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Fintech • Insurance • Financial Services
Develop and support full-stack onboarding and compliance capabilities for business banking. Responsibilities include coding, solution design, defect triage, root-cause analysis, testing, controlled releases, documentation, code reviews, backlog refinement, operational improvements, and collaboration across agile pods and stakeholders.
Top Skills: Angular 9+AzureCi/CdConfluenceDomain-Driven DesignGitJava 11+JIRAKafkaMavenMicroservicesMqMs SqlMySQLOraclePl/SqlPythonRedisRestful ApiSpring BootSpring Mvc
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develops, tests, documents, deploys, and supports Dynamics 365 CRM and Power Platform applications. Translates technical specifications into working software, troubleshoots implementation and migration issues, and designs integrations using Azure, .NET, C#, JavaScript, Dataverse, Web APIs, and Azure SQL. The role includes low-code and custom development, Dynamics 365 Customer Service configuration, CI/CD, Agile delivery, stakeholder collaboration, technical documentation, and post-implementation support.
Top Skills: .Net.Net CoreAgileAsp.NetAzure DevopsAzure SqlC#Canvas AppsCi/Cd PipelinesDataverseEntity FrameworkJavaScriptKanbanLiquidAzureMicrosoft Dynamics 365Microsoft Power PlatformModel-Driven AppsPcf ControlsPower AppsPower PagesWeb Api
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develop and maintain CRM applications using Dynamics 365, Power Platform, Azure, and .NET technologies. Responsibilities include translating technical specifications into tested software, designing and coding custom solutions, integrating systems, troubleshooting technical issues, supporting migrations, and conducting unit testing. The role focuses on Dynamics 365 Customer Service, Dataverse, low-code and custom development, Web APIs, Azure services, CI/CD pipelines, and solution quality assurance, while collaborating with stakeholders throughout the software development lifecycle.
Top Skills: .Net.Net CoreAgileAsp.NetAzureAzure DevopsAzure SqlC#Canvas AppsCi/CdDataverseDynamics 365Entity FrameworkJavaJavaScriptKanbanLiquidMicrosoft Power PlatformObieeOracle AdfOracle Data IntegratorOracle E-Business SuitePcf ControlsPl/SqlPower AppsPower PagesSQLUnix Shell ScriptingWeb ApiXML
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develops, tests, maintains, and troubleshoots CRM applications using Dynamics 365, Power Platform, Azure, .NET, and related technologies. Designs integrations, APIs, Dataverse solutions, customer service workflows, and low-code or custom applications. Supports migrations, implementations, documentation, and post-implementation issues while collaborating across the software development lifecycle. The role may also involve Oracle E-Business customizations, data conversion, SQL tuning, ETL, and technical quality assurance.
Top Skills: .Net.Net CoreAsp.NetAzure DevopsAzure SqlC#Canvas AppsCi/Cd PipelinesCustom Pcf ControlsData WarehousesDataverseDevOpsDynamics 365Entity FrameworkETLJavaJavaScriptLiquidAzureMicrosoft Power PlatformModel-Driven AppsObieeOracle Application Development FrameworkOracle Data IntegratorOracle DatabaseOracle E-Business SuitePl/SqlPower AppsPower PagesSQLUnix Shell ScriptsWeb ApiXML
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develop, test, document, deploy, and support large-scale Java web applications using Oracle or SQL databases. Translate technical specifications into working software, troubleshoot implementation and migration issues, collaborate throughout the software development lifecycle, and apply RESTful services, microservices, security protocols, Agile practices, and structured development methodologies. Oracle-focused work may include PL/SQL, Oracle E-Business Suite customizations, ETL, data warehousing, and SQL tuning.
Top Skills: AgileAzure DevopsData WarehousingETLJavaJavaScriptJwtMicroservicesOauth 2.0ObieeOracleOracle AdfOracle Data IntegratorOracle E-Business SuitePl/SqlRest ApiRestful Web ServicesSQLSql TuningSslUnix Shell ScriptsXML
2 Days AgoSaved
Hybrid
Toronto, ON
Entry level
Entry level
Fintech • Financial Services
Coordinate technical client implementations from environment setup and testing through migration, UAT, go-live, and handover. Manage deployments, releases, defect triage, monitoring, migration rehearsals, runbooks, documentation, and stakeholder communication across clients and internal technical teams.
Top Skills: BashGeneos MonitoringGitIbm MqJenkinsKornshellLinuxNexusPerforceSftpTeamcityXML
2 Days AgoSaved
Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead development and maintenance of high-performance financial systems, provide technical leadership across the software lifecycle, evaluate architecture and technology choices, and strengthen automation and secure development practices. The role includes designing scalable microservices and event-driven systems, mentoring engineers, reviewing code and designs, translating business requirements into technical plans, managing technical risks, and collaborating with product, QA, and business stakeholders.
Top Skills: AWSAzureCC#CachingCSSCucumberData PartitioningDockerDomain-Driven DesignEvent SourcingEvent-Driven ArchitectureGCPJava 17/21JavaScriptJmeterKafkaKubernetesMicroservicesNoSQLOracle Pl/SqlPlaywrightReactRest ApisSeleniumServerless ComputingSolidSpring BootSpring FrameworkSQLTypescriptWpf
Reposted 2 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Information Technology
As a Software Engineer - AI, you will design, develop, and deploy AI solutions for legal applications, working with clients and technical teams to enhance legal workflows and improve AI outputs.
Top Skills: AnthropicAWSAzureCocounselGCPOpenaiPractical LawPythonWestlaw
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Develop, enhance, test, and support mission-critical COBOL mainframe applications for credit card and payment processing. Responsibilities include production support, incident resolution, root cause analysis, system integration, modernization, batch and online processing, code reviews, Agile delivery, and participation in on-call rotations. The role requires collaboration with business and technology teams while ensuring security, regulatory compliance, reliability, performance, and engineering standards.
Top Skills: AgileAPIsCi/CdCobolDb2DevOpsGitIbm MainframeImsJclMqScrumVsam
2 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Fintech • Software
Develop and maintain modern web applications, REST APIs, microservices, and SaaS products for financial services clients. Responsibilities include software analysis, design, programming, testing, debugging, defect resolution, documentation, and architectural maintenance. The role collaborates with product owners, business analysts, and QA teams in an agile Scrum environment, using BDD/TDD practices and cloud-native technologies while ensuring scalability, security, and maintainability.
Top Skills: AgileApache AirflowApache KafkaApache NifiBddBootstrapCloud-NativeCSSCSS3ExtjsGoHTML5JasmineJavaJavaScriptJpaJqueryJunitKeycloakMicroservicesNoSQLPythonRelational DatabasesRest ApisSaaSScrumServerless ComputingSpringSQLTdd
8 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
Build and scale backend-focused software for Braze’s petabyte-scale Data Lakehouse. Develop data pipelines, asynchronous processing, ETL applications, and end-to-end features across platforms such as Snowflake, ClickHouse, and Databricks. Drive architectural decisions, contribute to technical strategy, and deliver scalable web applications handling high volumes of data and traffic in an agile environment.
Top Skills: AirflowAmazon SqsAnalyticsBiClickhouseData WarehousingDatabricksDistributed SystemsETLKafkaMicroservicesPythonRabbitMQReactRuby On RailsSidekiqSnowflake
3 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Healthtech • Information Technology
Develop and maintain healthcare data platform applications across the full software development lifecycle. Responsibilities include designing solutions, writing and reviewing code, building RESTful middleware, testing, documenting systems, estimating work, resolving technical issues, and supporting DevOps practices. The role requires Java and Spring expertise, API and SQL experience, Docker and CI knowledge, and collaboration across business and technical teams. Healthcare, HL7/FHIR, and full-stack experience are advantageous.
Top Skills: AngularContinuous Integration (Ci)DevOpsDockerFhirGitHl7HTTPJavaJavaScriptNode.jsNpmRestful ApisSpringSQLTest-Driven Development (Tdd)
Reposted 8 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design and implement core features for a lightweight macOS security sensor, collaborate cross-platform with teams, own feature lifecycle from design through delivery, debug low-level memory and performance issues, and mentor distributed engineers while aligning sensor architecture with broader Falcon Host strategy.
Top Skills: AgileCC++LinuxmacOSSecurity FrameworksSwiftWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account