Top Software Engineer Jobs in Toronto

2 Days AgoSaved
Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
Cloud
Provides technical leadership for Okta’s AI agent access policy platform. Designs scalable, reliable distributed and event-driven backend systems; establishes architecture, consistency, security, observability, and operational standards; resolves ambiguous platform challenges; mentors engineers; drives technical debt reduction and AI-native development practices; and collaborates with Product, Design, and adjacent technical leaders. The role focuses on securing identity and authorization for both human users and AI agents.
Top Skills: Ci/CdJavaLlmsMcpOauthOidcSAML
One Month AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
Build and maintain React Native foundations and tooling for an internal mobile developer platform. Integrate AI-native workflows, consolidate SDKs, CI pipelines, build tools, and reusable components, raise engineering standards, and collaborate with platform and product teams to accelerate mobile feature delivery.
Top Skills: Ai WorkflowsBuild ToolsCi PipelinesMobile DevopsReact NativeSdks
2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Music
Design, build, deploy, and operate scalable backend services supporting Spotify’s authorization, permissions, and team-management systems. Own critical distributed systems, optimize relational databases, evolve architecture, and ensure reliability, performance, and security. Collaborate across product, frontend, data, and engineering teams to create reusable platform capabilities. Make pragmatic technical decisions, contribute across the stack when needed, and promote engineering quality through design discussions, operational excellence, and knowledge sharing.
Top Skills: APIsJavaRelational Databases
2 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Build and maintain a scalable cloud-native document-processing platform supporting AI products and millions of documents monthly. Design client-facing REST APIs, develop services using C#/.NET and SQL, and work with containers, Kubernetes, CI/CD, and cloud infrastructure. Contribute to architecture and technical decisions, mentor junior engineers, collaborate cross-functionally, and participate in on-call support. Experience with AI/ML, LLM applications, document processing, and MLOps is highly desirable.
Top Skills: .NetAi/MlAngularAWSAzureC#C++Claude CodeCursorDockerGCPGitGithub ActionsGithub CopilotGoJavaKubernetesLlmsMlopsNlpOpenapiRagRest ApisRustSQLSwagger
25 Days AgoSaved
Hybrid
Toronto, ON
Internship
Internship
Software
Software Engineer Interns will design and build reliable product features, scalable frontend applications, and APIs for Zip’s web-based procurement platform. They will collaborate with product and customer-facing teams, write maintainable code, and learn from experienced engineers while working on complex technical challenges. The role is a Toronto-based co-op beginning in January 2027.
Top Skills: AWSGraphQLJavaScriptPythonReactTypescript
25 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Software
Build and operate globally scalable, multi-region infrastructure for Zip. Own core infrastructure components such as Kubernetes, AI infrastructure, observability, deployment pipelines, and cost optimization. Lead system design and implementation, ensure operational excellence, and collaborate with engineering teams to support product growth. The role requires four years of software engineering experience, independent ownership of large-scale platforms, strong communication, and a relevant technical degree.
Top Skills: AWSCeleryDatadogDbosDoclingKubernetesRedis
25 Days AgoSaved
Hybrid
Toronto, ON
Entry level
Entry level
Software
Build reliable, scalable software products and architecture for Zip’s web-based procurement platform. Responsibilities include developing frontend applications, APIs, and maintainable code; collaborating with product and customer-facing teams; understanding requirements; and solving complex technical challenges with mentorship and cross-functional support.
Top Skills: APIsGraphQLJavaScriptPythonReactTypescriptWeb Applications
25 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Software
Build reliable, scalable backend and frontend features for Zip’s enterprise procurement platform. Responsibilities include designing APIs, web applications, and maintainable software; collaborating with product and customer-facing teams; solving complex technical challenges; and developing AI-enabled workflow automation and decision-making capabilities.
Top Skills: GrafanaGraphQLJavaScriptJenkinsJIRAKibanaKubernetesPrometheusPythonReactServicenowSlackSpinnaker
2 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
AdTech • Design
Build and ship full-stack AI product features using Python, Node.js, React, and TypeScript. Design APIs, integrations, data pipelines, and scalable architectures while supporting cloud infrastructure, CI/CD, security, observability, and reliability. Own projects from technical design through deployment and iteration, collaborate cross-functionally, lead code reviews, mentor developers, and improve engineering practices.
Top Skills: AWSCi/CdClaudeCloud BuildData OrchestrationData PipelinesDockerGeminiGithub ActionsGoogle Cloud PlatformIamLlmModel Context ProtocolN8NNode.jsNoSQLOauthOpenaiPythonRagReactSQLSsoTailwindTypescriptVertex Ai
Reposted 2 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
As a Senior Software Engineer, Full Stack, you will build backend services and APIs for a document analysis platform, focusing on server-side architecture and data processing, while also contributing to frontend features as needed.
Top Skills: AWSDockerGCPGoKubernetesNode.jsNoSQLPythonReactSQLTypescript
2 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Software
Develop and maintain test cases, test plans, and automated testing suites for digital forensic software. Collaborate with engineering and DevOps to improve testability, validate software quality, track defects, debug complex systems, and implement CI/CD pipeline testing using Python, PyTest, APIs, Docker, Linux, and related tools.
Top Skills: Android SdkApi TestingAppiumArduinoCCi/CdCloudDockerJavaKubernetesLinuxObjective-CPytestPython 3Unit TestingXcode
16 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Healthtech • Information Technology
Develop AI/ML strategy and production software for Smile Digital Health’s healthcare data platform. Design architectures and implement semantic matching, RAG, document parsing, agentic systems, knowledge graphs, and evaluation workflows. Write clean, tested, documented code, integrate external components, conduct reviews, collaborate with clients and product teams, contribute to technical strategy, and mentor developers in an Agile environment.
Top Skills: Ai/MlApache IcebergSparkClaude CodeCodexCrewaiDatabricksDocument ParsingFhirFine-TuningHuman-In-The-Loop (Hitl)Integration TestingLanggraphModel Context Protocol (Mcp)Model EnsemblesNeo4JOpenai Agents SdkRetrieval-Augmented Generation (Rag)Semantic MatchingUnit Testing
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
16 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
Build and maintain Safari AI’s cloud infrastructure, including production services, system design, reliability, documentation, and security compliance. The role sets technical direction for the cloud stack, collaborates with engineering and operations teams, improves development processes, and delivers incremental features. Candidates should have 4–6 years of software engineering experience, public cloud expertise, and experience taking complex services from concept through production. Streaming processing and machine learning experience are advantageous.
Top Skills: AWSAzureComputer VisionGCPMachine Learning
16 Days AgoSaved
Remote
Toronto, ON
Junior
Junior
Gaming
Build, launch, and maintain gameplay features for Driving Empire on Roblox. Responsibilities include writing performant Roblox Lua code, designing scalable systems, translating product requirements into technical tasks, collaborating with designers and artists, monitoring live features, improving reliability and workflows, participating in code reviews, and playtesting to improve player experience.
Top Skills: AWSDiscordGitGoRoblox LuaSnowflakeTableau
One Month AgoSaved
Easy Apply
Remote or Hybrid
Toronto, ON
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Build and improve MongoDB’s distributed networking and observability systems. Responsibilities include enhancing networking performance, availability, scalability, resource efficiency, and low-overhead observability; leading medium-sized projects from technical design through delivery; collaborating across the project lifecycle; contributing production C++ code; and participating in code reviews and feature design.
Top Skills: AWSC++GCPAzureMongoDBOpentelemetry
Reposted One Month AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, develop, and maintain a cross-platform, high-performance graphics rendering engine for Bitmoji. Build artist tools, profile and optimize performance, perform code reviews, evaluate technical tradeoffs, and deliver scalable, production-quality graphics features for millions of users.
Top Skills: CC++
3 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
News + Entertainment
Develop and maintain iOS, tvOS, and visionOS streaming applications using Swift and SwiftUI. Design scalable, testable architectures, integrate RESTful backend services, optimize audio/video playback and buffering, analyze performance, and collaborate cross-functionally on new features. Participate in code reviews, estimation, troubleshooting, automated testing, and applying AI-assisted development tools to improve productivity and code quality.
Top Skills: Ai-Assisted Development ToolsAutomated Testing FrameworksAvfoundationGitGitiOSRest ApisSocket ProgrammingSwiftSwiftuiTvosVisionosXcode
3 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Build and deliver production backend, platform, and AI capabilities using C#/.NET and Python. Develop distributed systems, LLM applications, AI agents, retrieval workflows, MCP servers, document understanding, and scalable AI infrastructure. Provide hands-on Staff-level technical leadership through architecture, coding, technical direction, mentoring, deployment, reliability, safety controls, and production operations.
Top Skills: .NetAi AgentsAkkaAngularAsp.Net CoreAWSC#Distributed SystemsDockerEmbeddingsGithub ActionsGraphQLKubernetesLarge Language Models (Llms)MicroservicesMicrosoft OrleansModel Context Protocol (Mcp)PostgresPythonRest ApisRetrieval-Augmented Generation (Rag)Semantic SearchTypescriptVector Databases
Reposted 26 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
3 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Own scalable UI test architecture and quality strategy across frontend teams. Build cross-browser and visual regression suites, integrate accessibility testing into CI, and maintain localization and globalization coverage. Develop test plans for platform initiatives, influence engineering-wide quality standards, respond to production issues, and mentor SDETs and junior engineers. The role requires deep JavaScript or TypeScript expertise, modern UI automation experience, and the ability to set technical direction across teams.
Top Skills: CiCypressJavaScriptPlaywrightSeleniumTypescriptWcag
Entry level
Software
Develop and support SimCorp Data Ingestion software within an agile engineering team. Design solutions, implement and test C#/.NET applications, improve test automation and quality engineering practices, apply AI-assisted development and testing, and support CI/CD, Azure cloud transformation, performance, scalability, observability, and production operations.
Top Skills: .NetAPIsC#Ci/CdCloud-Native ArchitecturesCypressGenerative AiAzureObservabilityPlaywrightTest Automation
One Month AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Ruby on Rails backend features for vulnerability management, including security dashboards, reports, and ingestion pipelines. Improve system performance, reliability, and scalability; collaborate across backend, frontend, product, design, and security teams; review code; address technical debt; and participate in on-call rotations. The role requires relational database experience, distributed-team collaboration, technical problem-solving, and contributions across the stack when needed.
Top Skills: ElasticsearchGraph DatabasesJavaScriptPostgresRubyRuby On RailsVue
17 Days AgoSaved
Remote or Hybrid
Toronto, ON
Internship
Internship
Artificial Intelligence • Robotics • Consulting
Develop, test, maintain, and deploy software and AI-enabled solutions for nuclear industry projects. Build features and lightweight applications, support AI-driven functionality, troubleshoot applications, and contribute to testing, integration, and deployment. Collaborate with stakeholders to translate needs into technical solutions while gaining experience with full-stack development, AI applications, and modern architectures.
Top Skills: AzureMinioNext.JsOllamaPostgresPythonReactRedisWeaviate
17 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Legal Tech • Software
Design, build, and improve Spellbook’s AI-powered legal application. Develop React features, Express and tRPC APIs, LLM functionality, and AWS infrastructure using CDK. Collaborate with product management, translate vague requirements into production-ready features, improve performance and reliability, fix bugs, review code, and provide constructive feedback. The role requires ownership from concept through deployment in a distributed startup environment.
Top Skills: Amazon Web Services (Aws)AnthropicAws Cloud Development Kit (Cdk)DockerEsbuildExpressJavaScriptLarge Language ModelsMongoDBNode.jsOpenaiReactSwcTrpcTypescriptVite
One Month AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Senior level
Senior level
Cloud • Mobile • Software
Build and scale frontend applications, backend services, APIs, integrations, and production systems. Own projects from technical design through rollout and maintenance, improve reliability, performance, scalability, and observability, and collaborate cross-functionally with Product and Design. Mentor engineers, contribute to architecture and engineering standards, resolve ambiguous technical problems, and use AI-assisted tools to accelerate development while maintaining sound engineering judgment.
Top Skills: AWSClaude CodeDockerElasticsearchInfrastructure As CodeJavaScriptKafkaKubernetesPythonReactRedisTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account