Top Software Engineer Jobs in Toronto

One Month 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
One Month 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
13 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Build and maintain scalable, cloud-native APIs and high-value core system components using .NET and related technologies. Lead software architecture and testing discussions, enhance core offerings, collaborate cross-functionally, and ensure quality through code reviews, unit testing, functional testing, telemetry, and performance tuning. Mentor teammates and contribute to continuous technical and process improvement.
Top Skills: .Net CoreAmazon Web ServicesApplication Performance MonitoringAzure Cloud ServicesC#JavaJavaScriptKotlinKubernetesOpentelemetryPostgres
23 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
23 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
23 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
2 Months 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
One Month AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Beauty • Enterprise Web • Fintech • Payments • Software
Staff Backend Engineer responsible for architecting AI-powered products, integrating production LLM systems, validating designs through proof-of-concepts, and setting technical direction for high-innovation teams. The role combines architecture, planning, technical leadership, hands-on coding, roadmap development, technical debt reduction, and cross-functional collaboration with Product, Design, and Engineering leadership. Candidates will help establish scalable backend architecture and raise engineering quality across the organization.
Top Skills: Ai ModelsAWSKotlinKubernetesLlmsTypescript
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
24 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Cloud
Build and operate platform security services for Auth0 using Python, Node.js, or Golang. Design scalable security data pipelines, resilient microservices, cloud integrations, and platform security controls. Apply secure coding practices, manage service permissions, participate in technical design and code reviews, and maintain high engineering standards across AWS or Azure containerized environments.
Top Skills: AWSAzureDockerGoInfrastructure-As-CodeKafkaKinesisKubernetesNode.jsPolicy-As-CodePub/SubPythonTerraformVector
One Month 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
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
24 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Lead architecture, development, modernization, security, and production operations for Okta’s large-scale Integration Network platform. Design APIs, data models, integration frameworks, and distributed systems while managing ambiguous, cross-team initiatives. Drive technical decisions, observability, vulnerability remediation, incident follow-up, and AI-assisted engineering practices. Mentor engineers and influence technical direction across product, architecture, and engineering teams.
Top Skills: AWSGoogle Cloud PlatformJavaAzureOauth 2.0Openid ConnectReactSAMLScim
One Month 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
24 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
HR Tech • Software
Lead full-stack development of growth, sales, and product tooling, experimentation infrastructure, and AI- and LLM-powered workflows. Partner with cross-functional teams to translate business needs into scalable technical solutions, drive greenfield projects, shape roadmaps, and improve system architecture. The role includes technical leadership, design reviews, mentorship, and collaboration in a hybrid office environment.
Top Skills: Ai AgentsEmbeddingsLarge Language Models (Llms)ReactRubyRuby On Rails
24 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Owns the architecture, development, testing, deployment, and monitoring of scalable Okta Identity Governance features. Designs distributed systems and enterprise SaaS capabilities with strong reliability, performance, security, and multi-tenancy requirements. Collaborates across engineering, product, design, QA, and SRE teams; resolves customer issues, delivers production-ready code, and drives technical alignment across stakeholders.
Top Skills: AbacAPIsAWSAzureBpmEvent-Driven ArchitecturesFinite State MachinesGCPGoIamIgaJavaJvmKotlinMicroservicesObservability ToolingRbacWorkflow Engines
24 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Cloud
Develop and maintain Okta’s enterprise access governance platform at scale. Own features end to end, including architecture, implementation, testing, deployment, monitoring, bug fixes, and customer issues. Design reliable, secure, scalable distributed systems using microservices, event-driven architectures, APIs, and data modeling. Collaborate with product, design, QA, and site reliability teams while influencing technical decisions across stakeholders.
Top Skills: AbacAPIsAWSAzureBpmData ModelingEvent-Driven ArchitecturesFinite State MachinesGCPGoJavaJvmKotlinMicroservicesObservability ToolingRbacWorkflow Engines
24 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Lead architecture and high-risk technical work across interconnected systems. Drive ambiguous cross-team initiatives from problem definition through measurable outcomes, connect technical decisions to customer and business priorities, establish engineering standards and tooling, influence teams without formal authority, and coach engineers into greater ownership. The role contributes to technical direction for fintech products and improves reliability, security, maintainability, delivery, and operational effectiveness across Engineering.
Top Skills: Amazon S3AWSClaudeCursorDatadogDynamoDBEcsElasticsearchGitGithub ActionsJavaScriptJIRALambdaMetabaseNode.jsPostgresReactReact NativeSesSnsSqsTerraformTypescript
24 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Financial Services
Build and own full-stack banking product features from design through deployment and monitoring. Manage production systems, infrastructure, scalability, reliability, and performance. Collaborate with Product, Design, and engineering teams, mentor junior engineers, improve code quality and development processes, and influence technical direction. The role uses TypeScript, React, Node.js, AWS, Terraform, and related cloud and development tools.
Top Skills: Amazon EcsAmazon Rds For PostgresqlAmazon S3Amazon SesAmazon SnsAmazon SqsAWSAws LambdaClaudeCursorDatadogDynamoDBElasticsearchGitGithub ActionsGoogle MeetJIRAMetabaseNode.jsReactReact NativeTerraformTypescript
Reposted 24 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology
Lead backend and AI orchestration systems for CoCounsel Audit: design and operate scalable, low-latency AI workflows, integrate LLMs and retrieval systems, mentor engineers, set platform strategy, and ensure reliability, observability, and auditability at production scale.
Top Skills: AnthropicAWSEmbeddingsFastapiLlmsMcp ServersOpenai ApiPostgresPythonSemantic SearchVector DatabasesVercel
Reposted 24 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Information Technology • Software
Build and maintain large-scale automated testing frameworks, libraries, infrastructure, and test suites for enterprise SaaS applications, APIs, services, and distributed systems. Integrate automation with CI/CD pipelines, leverage AI coding tools, troubleshoot application and production issues, analyze codebases, and expand test coverage. Collaborate with engineering, DevOps, product, and QA teams to improve reliability, observability, performance, and maintainability.
Top Skills: Ai Coding AgentsAPIsAWSAzure DevopsC#Ci/CdCypressDistributed SystemsDockerGithub ActionsGitlab CiJavaJavaScriptJenkinsJunitKubernetesPlaywrightPytestPythonRelational DatabasesRest-AssuredSeleniumSQLTestngTypescript
Reposted One Month AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Marketing Tech • Software • SEO
Build full-stack features across a Next.js frontend and FastAPI backend, implement responsive React UIs, integrate AI-powered workflows and streaming responses, consume auto-generated OpenAPI clients, write tests and optimize performance, and collaborate on code reviews and product design.
Top Skills: FastapiGCPGitGithub ActionsKubernetesNext.Js (App Router)Openapi Code GenerationPlate.JsPlaywrightPostgresPrismaPydanticPytestPython 3.11Radix UiReactSqlmodelStorybookTailwind CssTypescriptVitest
Reposted 2 Months 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, build, and operate scalable data ingestion, replication, and lakehouse infrastructure to move petabytes of data into a Delta Lake on S3. Improve reliability, observability, security, and developer experience for Spark/Databricks processing. Develop internal libraries and tooling (Go/Python), collaborate with cross-functional teams, and help shape long-term data platform and AI-ready infrastructure.
Top Skills: SparkAws DynamodbAws KinesisAws LambdaAws RdsAws S3Aws SqsGoJavaPythonScala
14 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Software
Leads the design and development of a highly distributed edge computing platform using Go, Kubernetes, microservices, and cloud technologies. Responsibilities include building scalable and fault-tolerant systems, designing APIs, conducting code reviews, troubleshooting complex distributed software issues, optimizing performance and security, collaborating cross-functionally, mentoring engineers, planning projects, and maintaining technical documentation.
Top Skills: Api DesignAWSAzureContainerizationDistributed SystemsGoHigh-Throughput NetworkingKubernetesMicroservices
15 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Cloud • Security • Software • Cybersecurity
Defines test strategies and performance quality gates while automating testing, deployment, rollback, and validation for scalable virtualized server platforms. Develops unit, integration, and end-to-end test frameworks; creates test plans for microservices; troubleshoots deployment issues; writes deployment scripts; and collaborates with engineering teams on integration testing and environment improvements.
Top Skills: AptArmBashContainerizationDebianGithub ActionsGoJenkinsLinuxMicroservicesPerlPytestPythonSaltstackVirtualizationX86
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account