Top Software Engineer Jobs in Toronto

22 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Entry level
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and improve reliable, scalable frontend experiences for Affirm’s pre-checkout products, including Affirm.js, promotional messaging, experimentation, and developer-facing tooling. Use browser debugging, monitoring, metrics, and testing tools to maintain accessible, performant cross-browser experiences. Collaborate with engineers and stakeholders, contribute to code reviews, troubleshoot operational issues, and write clear, well-tested, extensible code.
Top Skills: JavaScriptReactTypescriptVue
3 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Software
Build and operate customer-facing SaaS applications using Java, Spring, React, and TypeScript. Own complex features from design through production support, develop APIs and distributed systems, improve frontend experiences, apply AI-assisted coding tools, modernize legacy software, strengthen CI/CD and observability, and mentor engineers through technical leadership and code reviews.
Top Skills: Apache StripesAWSAzureCi/CdClaude CodeDockerGCPGraphQLHibernateJavaJdbcJspKafkaKubernetesMySQLOraclePostgresReactServletsSpringSpring BootSpring CloudSQL ServerTypescript
9 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Architect, build, and optimize BuildOps’ full-stack platform using React.js, Node.js, GraphQL, REST, and SQL. Lead technical decisions, API and database optimization, observability, testing, cloud infrastructure, and event-driven architecture. Mentor engineers, establish engineering best practices, guide cross-team technical initiatives, and collaborate with product, QA, customers, and partners to deliver reliable, scalable software.
Top Skills: ApolloAWSAzureCi/CdDockerGCPGraphQLJavaScriptJestKafkaKubernetesMaterial-UiMySQLNode.jsPostgresPythonRabbitMQReact Testing LibraryReactRelayRest ApisSQLTypescript
Reposted 3 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Fintech • Financial Services
Contribute to design, development, testing and maintenance of web applications using AngularJS, Spring Boot and SQL. Collaborate with product, design and engineering teams, conduct code reviews, troubleshoot and debug, identify security vulnerabilities, mentor junior analysts, and drive process improvements to deliver scalable, maintainable backend and full-stack solutions.
Top Skills: AngularjsMicroservicesRestful ApisSpring BootSQL
One Month AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
Build and scale Braze’s SMS and RCS channels, including message composition, delivery, responses, analytics, click tracking, and link shortening. Ship full-stack features, own technical areas, solve open-ended distributed-systems problems, and improve platform reliability as traffic grows. Collaborate across teams, communicate clearly, and drive initiatives from concept through delivery.
Top Skills: MongoDBPostgresRuby on RailsReactRedisRubySidekiqTypescript
4 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Fintech • Payments • Financial Services
Develop and maintain distributed, high-performance systems and resilient microservices across the full software development lifecycle. The role includes REST API and Java development, database and cloud integration, container orchestration, application security, event-driven architectures, frontend development, production support, problem resolution, agile collaboration, and rotating on-call support.
Top Skills: AngularAWSAws EcsAzureCSSDockerHibernateHTMLJavaJavaScriptJpaKubernetesMicroservicesOraclePostgresRest ApisSpringSpring Boot
Reposted 4 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Provide technical and production expertise for Autodesk Maya customers: understand pipelines, diagnose issues, design and develop fixes and tooling, write tests, collaborate with cross-functional teams, and occasionally travel to client sites.
Top Skills: Ai/Ml FrameworksAutodesk MayaC++CodexMaya C++ ApiMaya Python ApiPython
4 Days AgoSaved
In-Office or Remote
Toronto, ON
Entry level
Entry level
Artificial Intelligence • Fintech • Payments • Software • Financial Services
Own product quality for Fiscal.ai’s financial research Terminal by reproducing and fixing full-stack bugs, building Playwright end-to-end testing in CI, writing unit and integration tests, debugging frontend, backend, and data issues, and creating quality and debugging playbooks. The role requires TypeScript, React, Next.js, strong financial-data understanding, subscription and paywall testing experience, and interest in AI technologies.
Top Skills: Cloudflare WorkersFirebaseFirestoreGithub ActionsHighchartsJestLinearLlmsMantineNext.JsPlaywrightPostgresPosthogPythonReactSentryTailwindTypescriptVitest
4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, develop, deploy, and support secure enterprise integration capabilities for the Data Compass platform. Build Node.js services, REST APIs, metadata integrations, authentication and authorization solutions, automated tests, and CI/CD pipelines. Integrate with Collibra, PostgreSQL, and enterprise services while troubleshooting production issues. Collaborate across architecture, product, security, and platform teams, and use AI-assisted development tools to improve delivery, testing, documentation, code quality, and developer productivity.
Top Skills: Amazon QAzureAzure Key VaultAzure MonitorCi/CdClaude CodeCollibraCursorDockerDynatraceGitGithub CopilotHashicorp VaultJIRAJwtKubernetesLinuxMcpMicrosoft CopilotMicrosoft Entra IdNginxNode.jsOauth2Openid ConnectPostgresRagRbacRest ApisSQLTypescript
4 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Travel
Build and enhance native iPhone and iPad applications for travel bookings using Swift, SwiftUI, Xcode, and core iOS technologies. Develop innovative features, create stable and efficient mobile architecture, collaborate with product and UX teams, apply testing and concurrency best practices, and mentor less experienced developers. The role uses a hybrid work model with two in-office days per week.
Top Skills: AndroidAsync/AwaitClean ArchitectureCocoapodsCore DataGrand Central DispatchIos SdkKotlinMvvmNode.jsRealmSqliteSwiftSwift Package ManagerSwiftuiViperXcode
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Develop and maintain enterprise-grade automated testing frameworks using Java, Selenium, Playwright, and TypeScript. Build unit, API, accessibility, and integration tests; integrate automation into CI/CD pipelines; support defect prevention, incident resolution, code reviews, and quality governance. Collaborate with technology and business stakeholders, perform risk-based testing, improve engineering processes, and mentor team members.
Top Skills: Accessibility InsightsAWSAxeAzureAzure DevopsCi/CdGithub ActionsJavaJenkinsJSONLighthouseNewmanPlaywrightPostmanReactRest ApisRest AssuredSeleniumTypescriptWcagXML
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Insurance • Financial Services
Design, develop, and support cloud-native trading, analytics, and risk-management applications on Azure. Integrate market data and AI/ML capabilities, maintain CI/CD pipelines, collaborate with product and business stakeholders, and drive Agile engineering best practices to deliver scalable derivatives technology.
Top Skills: AzureCi/Cd PipelinesDatabricksDockerJavaKubernetesPythonSpring BootSQL Server
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Computer Vision • Machine Learning • Robotics
Build and maintain production web applications supporting data labeling, data capture, and global operations. Develop React and TypeScript frontends, Node.js or Python backend services, APIs, workflows, permissions, and data integrations. Own features end to end from design through deployment, monitor production systems, troubleshoot issues, and integrate AI capabilities into internal tools. Collaborate with operators, data teams, stakeholders, and senior engineers to deliver maintainable, reliable software.
Top Skills: AWSAzureCi/CdClaudeCursorDjangoDockerExpressFastapiFastifyGCPGithub CopilotGraphQLJavaScriptLlm ApisNext.JsNode.jsOrmsPostgresPythonReactReact NativeRestTypescript
4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develops and supports enterprise API and integration solutions using MuleSoft, Apache Camel, Java, REST, and cloud technologies. Designs data flows, schemas, architectures, and integration services; translates business requirements into technical specifications; implements security, privacy, quality, testing, and documentation standards; and collaborates with stakeholders to resolve integration and governance issues.
Top Skills: Apache CamelAutomated TestingAws LambdaAws S3Aws SqsCi/CdDevOpsEnterprise JavaGitInfrastructure-As-CodeJSONKubernetesMulesoftOpenshiftRest ApisSQLXML
4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Professional Services • Software • Consulting
Develops and supports enterprise full-stack applications and API integrations using MuleSoft, Apache Camel, Enterprise Java, REST, and cloud technologies. Designs data flows, schemas, integration architectures, and fault-tolerant solutions; implements security, privacy, testing, DevOps, and documentation standards. Collaborates with business and technical stakeholders to translate requirements into scalable enterprise solutions, resolve governance and data ownership issues, and deliver projects throughout their lifecycle.
Top Skills: Apache CamelAutomated TestingAws LambdaAws S3Aws SqsCi/CdDevOpsEnterprise JavaInfrastructure As CodeJSONKubernetesMulesoftOpenshiftRest ApisSource ControlSQLXML
Reposted 10 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Automotive • Hardware • Robotics • Software • Transportation • Manufacturing
Test and validate AI models and software for automotive use cases: generate ground truth, build annotated datasets and testing frameworks, evaluate technologies, support R&D engineers, coordinate projects and outsourced work, and collaborate with internal and external partners to drive innovation and product readiness.
Top Skills: AWSCrewaiDockerGithub CiKerasLanggraphAzureNext.JsPrompt EngineeringPythonPyTorchReactSegmentation/AnnotationTensorFlow
10 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
Build, maintain, and evolve Braze’s Kafka-based Currents data export system, which processes tens of billions of messages daily. Lead projects from concept through production, improve high-scale distributed systems, collaborate with engineers, mentor teammates, and address challenges involving data streaming, microservices, and foundational software infrastructure.
Top Skills: ConfluentDistributed SystemsJavaKafkaKotlinMicroservicesReact
10 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Marketing Tech • Mobile • Software
Build and maintain high-scale email delivery infrastructure, including personalized email systems, subscription REST APIs, preference-management pages, reporting data processing, and customer-domain dashboards. Develop features, improve performance, guide architectural decisions, and optimize systems for resilience and scalability. The role requires full-stack development experience, technical leadership, strong fundamentals in algorithms and data structures, and effective teamwork and communication.
Top Skills: AgileGoJavaScriptMongoDBPostgresReactRest ApisRubyRuby On RailsTypescript
5 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Computer Vision • Machine Learning • Robotics
Build and operate payments and revenue infrastructure, including global payouts, payment-provider integrations, reconciliation, invoicing, billing, revenue recognition, and finance tooling. Develop reliable backend and distributed systems with strong transaction integrity, idempotency, observability, auditability, and failure recovery. Partner with finance and operations to automate manual workflows and support financial data movement across currencies, entities, providers, and banking rails.
Top Skills: Accounting SystemsAPIsBanking SystemsC++Cloud InfrastructureDatabasesDistributed SystemsEvent-Driven SystemsGoJavaPayment PlatformsPythonShellWebhooks
Reposted 5 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Fintech • Software • Automation
Build and maintain a mission-critical fintech platform across frontend, backend, integrations, QA, and developer platform. Design robust APIs and data models, reason about performance and concurrency, write maintainable code, test thoroughly, diagnose and resolve issues, and collaborate across teams to ship features end-to-end.
Top Skills: C++Ci/CdCloudInfrastructure-As-CodeLlmsNestjsReactRelational DatabasesTypescriptViteWindows
5 Days AgoSaved
Hybrid
Toronto, ON
Entry level
Entry level
Cloud
Develop and maintain Auth0 enterprise identity functionality for B2B SaaS customers, including login flows, access management, public APIs, and scalable full-stack services. Collaborate across teams, improve architecture and internal tooling, and uphold reliable engineering and testing practices. The role uses Node.js, JavaScript, TypeScript, PostgreSQL, AWS, Azure, and Docker, with opportunities to work on IAM, OAuth2, DevOps, Terraform, SQL performance, and application security.
Top Skills: AWSAzureDockerIamJavaScriptNode.jsOauth2PostgresSQLTerraformTypescript
YesterdaySaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead the design, development, and technical strategy for high-availability financial services supporting Affirm’s card loan platform. Build scalable APIs, data models, microservices, and event-driven systems; troubleshoot performance and reliability issues; collaborate cross-functionally on loan attribution and lifecycle requirements; and mentor engineers through technical guidance, design reviews, and code reviews.
Top Skills: AWSDockerEvent-Driven ArchitectureGCPKotlinKubernetesMicroservicesAzureNoSQLPythonRestful ApisSQL
Reposted 5 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Social Media
Build and maintain scalable web platform frameworks, tooling, CI/CD, and testing to improve developer productivity and site quality. Lead cross-team initiatives, mentor engineers, set architectural direction, improve performance and accessibility, and use AI thoughtfully to accelerate prototyping, documentation, and testing.
Top Skills: AIC++Ci/CdCSSDomGoGraphQLHTTPJavaJavaScriptJestNext.JsNode.jsPythonReactReact Testing LibraryReduxRelayServer-Side Rendering (Ssr)TurbopackTypescriptViteWebpack
10 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Leads the technical design and development of fault-tolerant, cross-functional full-stack applications for Capital One’s travel portal. Builds front-end and back-end systems, contributes to architecture and high-level design, establishes engineering standards, improves developer tools and experience, provides technical support, and mentors junior and intermediate engineers. Collaborates throughout the software development lifecycle in an agile, hybrid work environment.
Top Skills: AngularAWSCSSGoGCPHTMLJavaJavaScriptAzureNode.jsNoSQLPythonRdbmsReactTypescript
25 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate backend infrastructure and APIs for stablecoin-based payments, deposits, withdrawals, and transfers. Own projects from system design through production, improve distributed-system performance and reliability, collaborate with Product, Design, Infrastructure, and Compliance, and contribute to engineering quality through reviews and architectural best practices. The role requires blockchain integration experience and responsible use of generative AI.
Top Skills: APIsAWSBaseBlockchainDistributed SystemsEthereumGCPGenerative AiGoJavaSmart ContractsSolanaStablecoins
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account