Top Software Engineer Jobs in Toronto

13 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Lead technical strategy and roadmap for Affirm's Online Storage platform. Design and build scalable, multi-region datastore solutions, automation control planes, and operational tooling for hundreds of databases. Drive cross-team collaboration, reliability, monitoring, and mentor engineers while delivering high-impact backend and database features.
Top Skills: AWSDistributed SqlDynamoDBKotlinKubernetesMySQLPgbouncerPostgresProxysqlPythonRds ProxyRedisSparkTidbVitess
18 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Fintech • Financial Services
Design and build high-quality margin and collateral software solutions across the full development lifecycle. Collaborate with product and users, implement RESTful APIs, apply TDD and clean-code practices, and work in a fast-paced, global engineering environment using Java/React/Python and SQL.
Top Skills: JavaPythonReactRestful ApisSpringSQLTdd
18 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Insurance
Design and maintain scalable test automation frameworks (E2E, integration, load), embed tests into CI/CD, balance automated and manual testing, improve system resilience, use security and accessibility tooling, mentor engineers, and drive quality strategy across the platform.
Top Skills: Api TestingAxeBrowserstackBullmqCi/CdCypressDastExpressJavaScriptJestLighthouseMochaMongoDBNestjsNode.jsPlaywrightPostgresReactSastSeleniumTypescriptWebdriverio
18 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Edtech
Join the Integrations team to design, build, test, deploy, and refine integrations and internal tools that connect IXL to school district ecosystems. Work with product managers and partners to implement data exchange standards, prototype solutions, and improve development processes in an agile environment.
Top Skills: CSSGitJavaJavaScriptLinuxReactSQL
18 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Fintech • Cryptocurrency
Build and maintain backend services, infrastructure, and data systems for Robinhood Wallet. Design scalable, secure architectures and implement product-facing features for cryptocurrency and tokenized trading. Improve system performance, engineering productivity, and risk reduction while collaborating with client teams, product, design, and external vendors.
Top Skills: Cloud-Native ArchitecturesGoJavaPython
18 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Design and implement high-performance LLM inference systems and runtime optimizations (vLLM), profile and optimize GPU kernels, benchmark inference performance, integrate research into production-grade open-source software, and collaborate across teams to improve serving efficiency using CUDA, PyTorch, and profiling tools.
Top Skills: CC++CudaCuda GraphCuteCutlassGoLlvmMlirNcclNsight ComputeNsight SystemsNvidia GpuPythonPyTorchRustSglangTensor CoresTritonVllmXla
18 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Healthtech
Design, develop, and deliver features for a patient engagement and eReferral platform. Work across a three-week Agile sprint cycle on solution design, implementation, code review, testing, and delivery. Collaborate with product managers and developers, contribute to technical decisions, and share knowledge via learning days to improve platform scalability, reliability, and maintainability.
Top Skills: Ai-Assisted Development ToolsJavaJavaScriptMongoDBSpringVue
Reposted 18 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Edtech
Design, build, test, deploy, and operate cloud-native, microservices-based software. Implement RESTful APIs, IaC, CI/CD, containers/serverless, and database solutions. Monitor and troubleshoot production systems, apply security best practices, and collaborate with global teams to translate requirements into scalable, reliable solutions.
Top Skills: Ai AgentsAWSC#C++CdkCi/CdCloudFormationContainersDockerGenerative AiGoJavaKubernetesMicroservicesNoSQLPythonRestful ApisRustServerlessSQLTerraformTypescript
Mid level
Food • Marketing Tech • Mobile • Software
Design, build, and maintain cross-platform mobile apps using React Native and JavaScript. Implement reusable components, integrate RESTful APIs and WebSockets, write unit and integration tests, debug and optimize performance, and collaborate with product, design, and backend teams using Git.
Top Skills: AndroidGitiOSJavaScriptReact NativeRestful ApisWebsockets
Entry level
Food • Marketing Tech • Mobile • Software
Design and build cross-platform mobile applications using React Native and JavaScript. Implement reusable components, integrate RESTful APIs and WebSockets, write unit and integration tests, debug issues, and collaborate with product, design, and backend teams using Git.
Top Skills: AndroidGitiOSJavaScriptReact NativeRestful ApisWebsockets
Reposted 8 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Software
Build intuitive interfaces for construction workflows using React and TypeScript, optimizing performance and creating data-rich dashboards.
Top Skills: Ag-GridDhtmlxGitlabPandacssReactTanstack QueryTypescriptVitest
Reposted 8 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Edtech
The Intermediate Software Engineer will develop educational technology products, collaborating with teams and maintaining high-quality standards through the software development lifecycle.
Top Skills: Node.jsReactTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 8 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Security • Cybersecurity
The Software Engineer will design and implement systems across the stack, focusing on AI-native engineering principles, distributed systems, and high-performance data processing.
Top Skills: AWSEksKafkaPythonReactRust
Reposted 8 Days AgoSaved
In-Office or Remote
Toronto, ON
Mid level
Mid level
Software
Develop and maintain enterprise software applications, focusing on back-end development, API development, and ensuring application security while contributing to software improvement processes.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted 8 Days AgoSaved
In-Office or Remote
Toronto, ON
Junior
Junior
Automotive • Robotics • Software • Transportation
Design and implement low-level embedded software for x86/ARM platforms in C/C++; collaborate with hardware and software teams to spec, test, and debug vehicle subsystems and sensors (camera, radar, lidar, IMU); work on network devices and time synchronization; perform hands-on hardware bring-up and on-vehicle debugging of buses like I2C, CAN, SPI, UART; ensure reliability and safety for autonomous trucking systems.
Top Skills: ArmAutomotive EthernetCC++CameraCanI2CImuLidarNetworkingPcieRadarSpiTime SynchronizationUartX86
Reposted 18 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Real Estate • Software • PropTech
Design and build an AI assistant and proprietary AI systems for residential property management. Own end-to-end development from ideation to production, maintain high code quality, ship product features, and lead cross-functional engineering efforts.
Top Skills: AIAmazon Web ServicesAzureGCPJavaScriptMachine LearningMongoDBNlpNluNode.jsReactRest ApiTypescript
Reposted 18 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Software • Automation
Build and maintain end-to-end product features across the stack (AWS, Python, Postgres, React, HTML/CSS). Collaborate with product and design, participate in design meetings, automate processes, advocate best practices, and deliver modular, reliable, and extensible solutions.
Top Skills: AWSCSSHTMLJavaScriptMySQLPostgresPythonReact
Reposted 18 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Food • Mobile
As a Staff Frontend Engineer, you will design and implement complex frontend applications, manage architectural decisions, enhance code quality, and collaborate with teams to improve user experience.
Top Skills: CypressFigmaJavaScriptJestNode.jsReactReact Testing LibraryReduxTypescript
Reposted 18 Days AgoSaved
In-Office
Toronto, ON
Mid level
Mid level
Hardware • Manufacturing
Design, implement, and optimize low-level compute kernels for parallel ML workloads. Write high-performance C/C++ code, tune instruction-level latency, memory, and bandwidth, profile and debug a low-level software stack, and collaborate with ML and hardware engineers to integrate optimizations into production ML pipelines.
Top Skills: CC++Ml FrameworksRisc-V
Reposted 18 Days AgoSaved
In-Office
Toronto, ON
Junior
Junior
Social Media
Build full‑stack Pinner‑facing features, lead product development from ideation through release, partner with design/product/backend teams, prototype and run A/B tests, employ automated testing, and architect scalable solutions used by millions.
Top Skills: APIsCachingData ProcessingJavaScriptReactStorage
Reposted 14 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, you'll lead a team in developing and delivering scalable software solutions for employee management in the restaurant industry, focusing on enhancing customer and employee experiences.
Top Skills: GraphQLJavaKotlinReactRestTypescript
Reposted 14 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
As a Senior Software Engineer, you will lead backend development, design scalable services, and mentor team members while focusing on AI-driven product enhancements.
Top Skills: AnsibleDockerElasticsearchGCPGithub ActionsGoGrafanaKafkaKibanaKubernetesMongoDBPythonReactRedisTerraformTypescript
Reposted 19 Days AgoSaved
In-Office
Toronto, ON
Senior level
Senior level
Financial Services
As an AI Engineer, you'll design and deliver agentic systems that integrate Large Language Models to enhance business workflows and operational efficiency, providing hands-on technical leadership and creating enterprise-grade AI solutions.
Top Skills: Large Language ModelsAzurePython
19 Days AgoSaved
Remote or Hybrid
Toronto, ON
Senior level
Senior level
Software • Analytics
Build and own the integration layer connecting Perceptyx to third-party HR and downstream systems. Architect, implement, and operate ingestion pipelines, customer-facing APIs, and configuration portals. Ensure data correctness, idempotency, schema resilience, and observability. Drive AI-assisted development adoption, coach engineers, and collaborate with Product and vendors to deliver scalable, reliable integrations.
Top Skills: Automated TestingCi/CdCloud Object StorageCursorDatadogEvent-Driven ArchitecturesGithub CopilotGoLoad TestingMetaview.AiMySQLNoSQLPostgresPythonWebhooks
9 Days AgoSaved
Remote
Toronto, ON
Mid level
Mid level
Healthtech
Build and maintain a custom WordPress block theme and design system, shipping pages and reusable components from Figma. Develop custom Gutenberg blocks, plugins, APIs, content importers, experimentation, analytics pipelines, and QA automation. Optimize for performance and SEO, implement tracking and A/B tests, and collaborate closely with Design, Marketing, SEO, and Growth.
Top Skills: A/B TestingCi/CdCSSCustom BlocksDockerFigmaGitGoogle Analytics 4Google Tag ManagerGutenberg (Block Editor)HTMLJavascript (Es6+)MySQLNpmPhp 8+Rest ApisSegmentTheme.JsonViteWeb ComponentsWordpress
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account