Top Software Engineer Jobs in Toronto

Reposted 4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Lead architecture and implementation of AI-first backend and orchestration systems for Audit Suite. Drive scalable, reliable AI workflows (LLM integration, retrieval, vector stores), mentor engineers, set technical direction, and collaborate across product, design, and ML to deliver auditable, high-throughput document-centric solutions.
Top Skills: .NetAngularAnthropicAsp.Net CoreAWSAzureC#CSSEmbeddingsFastapiGithub ActionsHTMLJavaScriptLlmsOpenaiPostgresPythonReactSemantic SearchSqlserverTypescriptVector DatabasesVercel
Reposted 4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Lead and mentor engineering teams to design, architect, and deliver scalable, maintainable software. Drive cross-team initiatives, partner with Product and Design, participate in code reviews, promote engineering best practices, and spend time on Staff Dev Projects to reduce technical debt and explore emerging technologies.
Top Skills: AWSChatgptCopilotCursorGraphQLReactReact NativeRuby On RailsTypescript
Reposted 4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Software • Financial Services
Hands-on senior backend engineer role building and maintaining Python/Django services. Design, implement, test, deploy, and support backend features, optimize performance, debug across systems, work with large datasets, REST APIs, background jobs, and PostgreSQL. Collaborate with Product and Engineering and own features end-to-end.
Top Skills: AWSCeleryDjangoFastapiFlaskGitNumpyPandasPostgresPythonRedisRest Apis
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Social Media
Build and launch user-facing Desktop and Mobile Web features using React/Redux. Own projects end-to-end from prototyping and A/B testing to architecture, scaling, and automated testing. Collaborate with product, design, and backend teams, mentor engineers, lead code reviews, and apply AI thoughtfully to accelerate workflows while validating outputs and protecting sensitive data.
Top Skills: A/B TestingArtificial IntelligenceAutomated TestingReactReduxWeb Development
Reposted 4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop software by writing clean, efficient code, automate tasks, and collaborate with teams to enhance products, emphasizing TDD and API development.
Top Skills: AnsibleAWSAzureBashCypressDatadogDockerGitGroovyIstioJavaJenkinsKubernetesMicrosoft Sql ServerMySQLNew RelicPythonRestassuredRestful ApiSeleniumSpring Boot
Reposted 4 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Healthtech • Software
The Senior Software Engineer will develop and maintain software solutions, write efficient code, perform testing, and collaborate with teams to enhance product performance.
Top Skills: AnsibleAWSAzureCypressDatadogDockerGitIstioJavaJenkinsKubernetesMicrosoft Sql ServerMySQLNew RelicRestassuredRestful ApiSeleniumSpring Boot
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Hardware • News + Entertainment
Design, develop, and maintain embedded Linux and RTOS-based firmware for video routing and IP switching products. Collaborate on hardware/software interfaces, perform board-level integration and troubleshooting, and implement timing-critical real-time components.
Top Skills: AwkBashCC++DmesgEmbedded LinuxFindGdbGitGrepHtopIpcLinuxLsofMakeMultithreadingPsRsyncRtosScpSedSshStraceSvnSynchronization PrimitivesTarTop
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Software • Financial Services
Design and build end-to-end features using Python and C++; architect scalable distributed systems and performant SQL schemas; implement Docker and Kubernetes workflows on AWS; design data environments and optimize queries; integrate AI agentic tools to automate development; collaborate with cloud infrastructure to maintain resilient, cloud-native applications.
Top Skills: Ai-Augmented ToolsAWSC++DockerEvent-DrivenKubernetesMicroservicesPythonRestSQL
Reposted 4 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Fintech • Payments • Financial Services
The role involves collaboration with teams to develop solutions, maintain quality standards, and provide technical support, focusing on full-stack development using a variety of technologies.
Top Skills: AngularAWSExpressGitlabNode.jsPostgresTypescript
Reposted 4 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Sales • Software
Design and build backend services for complex enterprise workflows, own data models and service reliability, improve scalability and observability, partner with Product, participate in design/code reviews, and mentor peers.
Top Skills: AWSC#DjangoDockerGoJavaJavaScriptKotlinKubernetesPostgresPythonReactSpring BootSQLTypescript
24 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead frontend technical strategy and deliver high-impact web, iOS, and Android features using React and TypeScript. Drive cross-team initiatives, modernize web code and design systems, build tooling (codemods, AI agent skills), ensure operational reliability (monitoring, on-call, playbooks), and mentor engineers while collaborating with product, design, and analytics.
Top Skills: Ai Agent SkillsCodemodsFigmaJavaScriptReactTypescriptVue
5 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Design, develop, and deploy enterprise-scale financial technology applications using Java, Spring, Kafka, Angular, and React.js. Build AI-enabled features, manage MongoDB and Oracle data stores, write tested and maintainable code, and contribute to Agile and DevOps practices with Kubernetes. Collaborate with front-office teams, mentor engineers, conduct code reviews, and provide technical guidance to stakeholders.
Top Skills: AngularJavaJIRAJunitKafkaKubernetesMongoDBOraclePythonReactReactive ProgrammingSpringSpring Boot
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Security • Software • Cybersecurity
Design, build, and maintain scalable, fault-tolerant backend services and data pipelines for an AI-driven cybersecurity platform. Implement secure APIs, optimize performance across distributed systems, establish backend best practices and CI/CD, write well-tested Python code, and mentor junior engineers.
Top Skills: DockerLlmsPostgresPythonRedis
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The role involves building platforms and core systems for identity services at Keycard, focusing on developing distributed systems and CI/CD automation while creating a best-in-class developer experience.
Top Skills: Ci/CdEbpfGoKubernetesRustWasm
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Design and build operational data systems, including pipelines, storage layers, and APIs for near real-time enforcement and insights, balancing streaming and batch paradigms.
Top Skills: GoIcebergKafkaParquetPythonRust
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Design and build core identity, authentication, and authorization systems for Keycard, focusing on security and multi-tenancy across dynamic, distributed environments.
Top Skills: GoMtlsOauthOidcRustScim
5 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Lead the technical direction and implementation of scalable streaming and data pipeline infrastructure. Design reliable, observable distributed systems, research architectural technologies, guide cross-functional initiatives, improve platform operations, and mentor engineers across the organization. Collaborate with product and engineering stakeholders to support event streaming, messaging, analytics, and Auth0 platform scalability.
Top Skills: AWSAzureDockerGoJavaKafkaKubernetesReactTypescript
5 Days AgoSaved
In-Office
Toronto, ON
Expert/Leader
Expert/Leader
Cloud
Serve as the technical leader for Auth0’s Developer Platform. Own platform architecture, design scalable distributed and event-driven systems, establish reliability and consistency guarantees, and turn ambiguous challenges into executable technical direction. Raise engineering standards through reviews and mentorship, shape developer- and agent-facing interfaces, and align architectural decisions across teams. The role requires deep IAM, backend platform, Node.js, and high-scale systems expertise, with familiarity in agentic tooling, MCP, or LLM-facing design.
Top Skills: Agentic ToolingDistributed SystemsEvent-Driven SystemsGoIdentity And Access Management (Iam)Large Language Models (Llms)Model Context Protocol (Mcp)Node.js
5 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Lead the architecture, development, and scaling of Java and Spring backend services for Okta’s device identity and access platform. Own features from design through deployment, establish engineering standards, guide architectural decisions, improve testing and CI/CD, and mentor senior and staff engineers. Collaborate with product and engineering leadership on technical roadmaps, advance security and identity capabilities, document solutions, and promote AI-assisted development while maintaining high security and quality standards.
Top Skills: AndroidAsynchronous ProcessingAutomated TestingCachingCi/CdFederationFidoGithub CopilotGrpciOSJavamacOSMicroservicesMobile Device Management (Mdm)MultithreadingMySQLOauthPostgresReactRest ApisSAMLSecure EnclaveSpringSsoTrusted Platform Module (Tpm)U2FWebauthnWindows
Reposted 18 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software • Database
The Software Engineer will design and build systems for sharded PostgreSQL, collaborate with a team to solve distributed systems challenges, and directly engage with customers to create technical solutions.
Top Skills: AWSAzureC++GCPGoMySQLPostgresPython
Reposted 18 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software • Database
As a Software Engineer on the Insights team, you'll develop observability products and enhance database performance monitoring for clients using Vitess, MySQL, and PostgreSQL.
Top Skills: ClickhouseGoKafkaMySQLPostgresPrometheusPythonRubyRustVitess
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Cloud • Software
Join Megaport as a Senior Frontend Software Engineer to develop high-quality web applications, improve systems, and enhance user experiences for both customers and internal users. Collaborate with teams to build responsive and scalable solutions utilizing modern frontend technologies and practices.
Top Skills: CSSHTML5JavaScriptNx MonorepoPlaywrightTailwindTanstackTypescriptViteVitestVue 3
Reposted 18 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Marketing Tech • Real Estate • Software
As a Senior Full-Stack Software Engineer, you will design, build, and ship AI-powered systems to optimize workflows in the single family rental market, focusing on backend services and full-stack development in a fast-paced environment.
Top Skills: AirflowAWSDbtDjangoFastapiGitNext.JsPostgresPythonReactSnowflakeTerraformTypescript
Reposted 18 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship end-to-end features and agentic automations for North, Cohere's AI workspace for finance. Integrate financial data sources, enforce data isolation and RBAC, collaborate with Product/UX/ML/Sales, work with finance customers, ensure reliability/security/auditability, and iterate on platform capabilities using AI where appropriate.
Reposted 18 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and maintain North's Agents & Automations platform: design and ship frontend and backend features, execution engine, integrations, debugging, observability, evaluation, and feedback systems to enable reliable AI-powered workflows.
Top Skills: KubernetesPostgresPythonReactTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account