Top Software Engineer Jobs in Toronto

Reposted One Month AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
eCommerce • Fintech • Real Estate • Software • PropTech
As a Software Engineer at Opendoor, you will build crucial production systems, own features from design to deployment, and mentor teammates while leveraging AI tools.
Top Skills: AIGeneral-Purpose Programming LanguagesRelational Databases
19 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Edtech • On-Demand
Design, develop, and maintain internal automation tools, applications, infrastructure, and integrations. Automate employee lifecycle processes, identity and access management, enterprise workflows, and business application connectivity. Troubleshoot systems, support deployments and monitoring, improve security and disaster recovery, and maintain technical documentation. Collaborate with engineering teams to deliver scalable, reliable solutions that reduce manual work and improve internal operational efficiency.
Top Skills: AnsibleAPIsAWSAzureBamboohrCi/CdDockerFreshworksGitGCPGoogle WorkspaceJavaJIRAKubernetesMfaMicrosoft Entra IdNode.jsRbacSalesforceSsoTerraformTypescriptWeb Services
19 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Edtech • On-Demand
Develop, test, and design distributed full-stack software systems. The role involves solving software problems, working with Java and related enterprise technologies, developing networked applications, connecting applications to MySQL databases through JDBC, and supporting Windows and Linux server environments. Candidates should demonstrate strong communication, software engineering skills, academic performance, and the ability to work across cloud, mobile, database, and networking technologies.
Top Skills: AndroidC++EclipseEnterprise Javabeans (Ejb)HTTPHttpsiOSJ2EeJavaJava ServletsJavaserver Pages (Jsp)JbossJdbcLinuxMySQLTcp/IpWindows
19 Days AgoSaved
Hybrid
Toronto, ON
Junior
Junior
Transportation
Develop scalable, production-quality software for an autonomous vehicle platform. Responsibilities include building tools and frameworks for AV development, integrating web platforms with vehicles, creating customer-system integrations, deploying software, and collaborating with engineers, research scientists, commercial teams, and designers. The role offers hands-on experience in requirements identification, software development, and production deployment.
Top Skills: Agile/ScrumApi-Driven DevelopmentCloud InfrastructureData Storage And ProcessingDistributed SystemsGoMachine LearningModern Web TechnologiesRoboticsTest-Driven DevelopmentTypescript
10 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software • Automation
Build and improve AI-powered customer support agents for telecommunications providers. Responsibilities include developing the agent runtime, configuration tools, observability dashboards, evaluation frameworks, safety guardrails, continuous-improvement systems, and omnichannel integrations across voice, chat, email, and SMS. The role uses TypeScript across frontend, backend, and infrastructure in a serverless microservices environment, with emphasis on LLMs, agent design, product quality, and customer trust.
Top Skills: Ai AgentsCloud InfrastructureCoding AgentsDevOpsFunctional ProgrammingGraphQLIvrLarge Language Models (Llms)MicroservicesNode.jsPrompt EngineeringReactServerless ArchitectureSipTelephonyTwilioTypescriptVoice AiVonageWebrtc
Reposted 19 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Software • Design • App development
Build and own production-grade full-stack products across the TypeScript and Node.js stack. Contribute to technical and product roadmaps, leverage AI throughout development, collaborate with customers and teammates, and rapidly ship high-impact features in an early-stage startup environment.
Top Skills: FigmaNode.jsReactTypescript
Reposted 19 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Software • Design • App development
Build and optimize AI agents, LLM prompt-engineering tools, and AI-driven production products. Contribute to the technical and product roadmap with a founder-like ownership mindset, collaborate directly with customers and teammates, and ship high-impact features rapidly. The role requires strong software engineering, product judgment, code quality opinions, and adaptability in an early-stage startup. React experience is a plus, with TensorFlow, PyTorch, OpenAI API, design, and early-stage startup experience as bonuses.
Top Skills: Ai AgentsFigmaLlmsOpenai ApiPyTorchReactTensorFlow
19 Days AgoSaved
Hybrid
Toronto, ON
Mid level
Mid level
Transportation
Build and maintain Lyft’s identity and account security systems, including login, signup, MFA, 2FA, email verification, SSO, session management, OAuth provisioning, device validation, RBAC, authorization, and multi-user management. Develop scalable microservices, prevent fraud and unauthorized account access, address social engineering and recycled-phone abuse, and balance verification security with user experience. Collaborate cross-functionally, document designs, promote engineering best practices, and mentor teammates.
Top Skills: Amazon Web Services (Aws)Authorization (Authz)GoGoogle Cloud Platform (Gcp)JavaMicroservicesMulti-Factor Authentication (Mfa)OauthOracle CloudPythonRole-Based Access Control (Rbac)Single Sign-On (Sso)Two-Factor Authentication (2Fa)
19 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Healthtech • Pharmaceutical
Develop and maintain full-stack imaging applications through design, implementation, testing, support, optimization, and documentation. Build Angular and TypeScript front ends with Node.js or Python back ends on AWS. Conduct code reviews, mentor junior developers, coordinate application support, improve performance and scalability, create validation and technical documentation, and contribute to project planning and continuous professional development.
Top Skills: Amazon Api GatewayAmazon CognitoAmazon DynamodbAmazon S3AngularAws LambdaCi/CdCornerstone3DDicomDockerGitNode.jsPythonTypescript
10 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Information Technology • Software
Build and operate low-latency, reliable platform infrastructure for AI model evaluation, including APIs, AI gateways, streaming systems, serving layers, observability, authentication, rate limiting, usage metering, and audit logging. Integrate multiple LLM providers, handle failures and response normalization, support enterprise requirements, and contribute across backend evaluation and leaderboard platforms. This hands-on role requires strong Go expertise and experience with distributed systems or developer-facing infrastructure.
Top Skills: Anthropic ApisApi GatewaysDistributed SystemsGoGoogle Ai ApisOpenai ApisSse
20 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop and optimize computer graphics pipelines for gaming, animation, and VFX projects. Integrate Maya and other DCC APIs, automate data processing, support machine learning data workflows, and optimize systems for cloud infrastructure. Collaborate with artists, researchers, and technical teams to debug pipeline issues, manage large datasets, and improve procedural production workflows.
Top Skills: APIsAutodesk MayaBifrostCloud ComputingFlow Production TrackingMachine Learning PipelinesPythonShotgrid
20 Days AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Information Technology • Consulting
Design, develop, and implement secure, scalable full-stack software solutions for financial services clients. Translate business requirements into technical specifications, build front- and back-end applications, conduct code reviews, mentor junior engineers, and support testing, releases, QA, troubleshooting, and client deployments. Collaborate with cross-functional stakeholders while applying modern cloud, API, microservices, data analytics, and AI technologies.
Top Skills: AgileAngularAWSAzureC#CSS3DockerElk StackFlutterGCPGrpcHTML5IonicIstioJavaJavaScriptKafkaKubernetesLinuxMachine LearningmacOSMongoDBMySQLOraclePlaywrightPower PlatformPythonReactReact NativeRest ApisSeleniumTypescriptVue
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
10 Days AgoSaved
Remote or Hybrid
Toronto, ON
Entry level
Entry level
Artificial Intelligence • Information Technology • Machine Learning • Professional Services • Software • Analytics • Consulting
Build and deploy AI-powered solutions for clients by scoping ambiguous problems, designing LLM workflows, integrating data and retrieval systems, and creating scalable production tooling. Collaborate with technical and non-technical stakeholders, iterate based on operator feedback, optimize workflows, and support customer deployments. The role requires strong Python and software or ML engineering skills, production deployment experience, communication abilities, customer on-call availability, travel as needed, and hybrid office attendance.
Top Skills: APIsAWSData PipelinesDockerEmbedding ModelsFastapiGCPHugging FaceLangchainLlmsOpenai ApisPythonPyTorchRetrieval Systems
20 Days AgoSaved
In-Office
Toronto, ON
Internship
Internship
Fintech • Cryptocurrency
Software Developer Interns build and test web products used by millions, architect React features, create reusable UI paradigms, develop tools and frameworks, and support brokerage operations. Interns work with mentors and cross-functional partners from scoping through production, using technologies including JavaScript, React, TypeScript, Redux, Django, React Native, and Go. The role is based in Toronto with in-person attendance at least three days weekly.
Top Skills: BabelDjangoGoImmutableJavaScriptPythonReactReact NativeReduxTypescriptWebpack
20 Days AgoSaved
In-Office
Toronto, ON
Internship
Internship
Fintech • Cryptocurrency
Backend software development internship involving ownership of an end-to-end project, designing, building, testing, and releasing scalable financial platform software. The intern will collaborate cross-functionally, work with a mentor, maintain existing codebases, and use technologies including Python/Django, Go, PostgreSQL, Kafka, Redis, Memcached, AWS, and Kubernetes.
Top Skills: AWSDjangoGoKafkaKubernetesMemcachedPostgresPythonRedis
20 Days AgoSaved
In-Office
Toronto, ON
Internship
Internship
Fintech • Cryptocurrency
Build and launch iOS and watchOS features used by millions of customers. Responsibilities include developing stable mobile products with Swift, owning features end to end, incorporating design feedback, and collaborating with designers, product managers, backend developers, and data developers. The role uses UIKit, Auto Layout, RxSwift, Core Graphics, Core Animation, Lottie, Core Data, and VIPER-esque architecture.
Top Skills: Auto LayoutCore AnimationCore DataCore GraphicsiOSLottieRxswiftSwiftUikitViperWatchos
11 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Software
Build and operate infrastructure security platforms centered on workload identity, service-to-service authentication, authorization, and short-lived credentials. Replace static secrets with identity-based systems, develop identity-authenticated proxies and APIs, and unify authorization policy management. Partner with platform and application teams to drive adoption, migrate legacy systems, and ensure reliable production infrastructure with strong developer experience.
Top Skills: Authorization SystemsCert-ManagerDistributed SystemsEgress ProxiesIdentity CertificatesJwtKubernetesOpaPkiSecrets ManagementSpiffeSpireWorkload IdentityX.509 Certificates
11 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Professional Services • Consulting
Build realistic backend coding challenges, feature implementations, bug fixes, and deterministic verifiers for AI training projects. Evaluate code correctness, reliability, maintainability, and performance while incorporating automated testing, validation criteria, edge-case analysis, and secure coding practices. Work independently on scalable backend systems and APIs, refine tasks based on requirements, and document technical solutions clearly.
Top Skills: APIsAutomated TestingC++CybersecurityGoJavaNode.jsPythonRustTypescript
Reposted 12 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for Akamai’s cloud lab platform. Build deployment stacks for test datacenters, design observability and monitoring solutions, improve deployment and configuration performance, and collaborate with engineering, architecture, and site reliability teams. The role requires strong Infrastructure as Code, Python, REST API, container orchestration, development-environment tooling, and relational database experience.
Top Skills: AnsibleDjangoDocker ComposeFlaskKindKubernetesLinuxMySQLNomadPostgresPythonRestful ApisSaltstackTerraformTilt
12 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Cloud • Security • Software • Cybersecurity
Develop and manage mission-critical infrastructure services for cloud development and testing. Build Python backend services, APIs, automation, virtual machine environments, reservation systems, reporting tools, and resilient test frameworks. Improve reliability, scalability, deployment performance, and observability across physical and virtual infrastructure. Provide technical leadership and mentorship while collaborating with global Development and SRE teams.
Top Skills: AnsibleAPIsCloud NetworkingDockerGrafanaKubernetesLinuxMicroservicesMySQLPostgresPythonRelational DatabasesTerraformVirtual Machines
Entry level
Internet of Things
Build and improve Firefox WebCompat internal dashboards, reporting tools, and broken-site screenshot capture pipelines. The role involves creating reliable data views for triage and metrics, automating screenshot workflows, collaborating with WebCompat and QA teams, and translating reporting needs into effective tooling. Familiarity with WebCompat workflows, Bugzilla, screenshot automation, and machine learning is preferred.
Top Skills: BugzillaCSSDjangoHTMLJavaScriptMachine LearningPython
12 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Hardware
Architect and develop production-grade business systems across Salesforce, NetSuite, and integrated enterprise platforms. Build quoting, subscription, and entitlement engines; create automation pipelines and API integrations; establish architecture, security, documentation, and code-review standards; and translate commercial policies into scalable technical solutions. The role partners with Finance, Sales Operations, Customer Success, and product stakeholders while maintaining system reliability, auditability, observability, and production readiness.
Top Skills: ApexAPIsLightning Web Components (Lwc)Low-Code PlatformsMiddlewareNetSuiteSalesforceSuitescript
17 Days AgoSaved
Remote or Hybrid
Toronto, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Lead the architecture, development, and scaling of data pipelines and infrastructure for a customer-facing Data Lake platform. Build ETL and ingestion systems using GCP, Debezium, Pub/Sub, Dataflow, BigQuery, Python, Golang, and SQL. Establish engineering standards, deliver strategic projects, mentor engineers, influence cross-functional technical decisions, optimize data services, and shape the platform roadmap.
Top Skills: BigQueryCi/CdConfluenceDataflowDebeziumGoGoogle Cloud Platform (Gcp)JIRAPub/SubPythonRest ApisScrumSQL
13 Days AgoSaved
Remote or Hybrid
Toronto, ON
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
13 Days AgoSaved
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Big Data • Machine Learning
Designs and scales distributed platform services, APIs, microservices, and React applications for healthcare technology platforms. Owns architecture, reliability, performance, testing, CI/CD, observability, infrastructure, and production support. Partners with product and clinical teams, mentors engineers, leads technical decisions, and uses AI-augmented development tools. Requires extensive software engineering experience with cloud-native systems, databases, REST APIs, frontend frameworks, and scalable SaaS platforms.
Top Skills: AksAzureCi/CdClaude CodeGitGithub CopilotInfrastructure As CodeJavaKubernetesMicroservicesMonitoringNoSQLObservabilityPythonReactRest ApisSpring BootSQLTdd
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account