Top Software Engineer Jobs in Toronto

2 Days AgoSaved
In-Office
Toronto, ON
Entry level
Entry level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Work across the full stack to build and maintain features for Toast's restaurant platform, including Android (Kotlin), backend services (Kotlin/Java), and frontend SPAs (React/TypeScript). Write automated tests, participate in code reviews, collaborate with product and QA, complete onboarding codelabs, and learn CI/CD and feature flag management (LaunchDarkly). Use AI-assisted tools to improve development workflows and deliver reliable, production-ready software.
Top Skills: AndroidAWSCi/CdClaude CodeCSSCursorDockerDynamoDBGitGithub CopilotHTMLJavaJavaScriptKafkaKotlinLaunchdarklyMongoDBPulsarPythonReactRestful ApisSQLTypescript
6 Days AgoSaved
Remote or Hybrid
Toronto, ON
Entry level
Entry level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Contribute to modernization and technical-debt reduction efforts, implement and test features, participate in code reviews, follow CI/CD and Agile practices, and collaborate with senior engineers while learning cloud and security practices.
Top Skills: Automated TestingC#Ci/CdConfluenceGoGoogle Cloud PlatformGrpcJIRAKubernetesPythonReactRest ApisSQLTerraform
Reposted 6 Days 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
Reposted 8 Days AgoSaved
Easy Apply
Hybrid
Toronto, ON
Easy Apply
Junior
Junior
Big Data • Cloud • Software • Database
Design, implement, and maintain backend software for Atlas Search, focusing on scalability and system architecture improvements while collaborating with a team.
Top Skills: Cloud ServicesDistributed SystemsJava
6 Hours AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and operate ML training and serving infrastructure: design, develop, and launch backend systems, support availability and on-call, collaborate cross-functionally, and improve developer velocity.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 20 Hours AgoSaved
Easy Apply
Remote or Hybrid
Toronto, ON
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and evolve core AI platform capabilities: design shared execution patterns, APIs, and backend services to support multi-step GenAI workflows, model integrations, and scalable production systems. Collaborate with AI engineers, data scientists, and product partners to turn emerging AI use cases into reliable, extensible platform features.
Top Skills: GoJavaLangchainLlmsMcpOpenai SdkPython
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer will enhance Lending products for Cash App, focusing on building complex systems, APIs, and collaborating with multiple teams to support economic empowerment through accessible credit.
Top Skills: AuroraAWSDynamoDBGrpcGuiceHibernateHTTPJavaJettyJooqJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedisVitess
Reposted 2 Days AgoSaved
In-Office or Remote
Toronto, ON
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Software Engineer, you will design and build backend services and integrations for financial operations, focusing on scalable technology solutions and AI enablement, while collaborating with cross-functional teams to ensure compliance and data integrity.
Top Skills: AWSDatadogDynamoDBGrpcHTTPJavaJavaScriptJSONKafkaKotlinKubernetesLaunchdarklyMySQLPrometheusProtocol BuffersPythonSnowflake
3 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain scalable integration and end-to-end test automation frameworks and CI pipelines. Optimize test execution, improve stability and reporting, support engineering teams with triage and best practices, write technical specs/ADRs, participate in on-call rotation, and collaborate across regions to evolve the companys test strategy and developer productivity tooling.
Top Skills: AWSCi/CdDockerE2E TestingIntegration TestingPlaywrightPytestPythonTest Automation FrameworksTypescript
4 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build end-to-end full-stack AI features on a Ruby on Rails backend and React frontend, design and run experiments (A/B tests and AI evaluations), implement AI infrastructure for reliable LLM inference, and iterate quickly to scale production-ready LLM-powered products.
Top Skills: Ai AgentsLlmsMySQLPostgresReactRetrieval-Augmented Generation (Rag)Ruby On Rails
Reposted 4 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
The Software Engineer II will ship features to enhance Affirm's marketplace, supporting product development and collaborating with design and analytics teams while ensuring operational stability.
Top Skills: KotlinPythonReactVue
Reposted 4 Days AgoSaved
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
As a Staff Fullstack Software Engineer, you'll optimize user monetization systems at Dropbox, leading technical strategies for checkout and subscriptions while mentoring engineers.
Top Skills: GoPythonReactTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
14 Days 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++
Reposted 14 Days AgoSaved
Easy Apply
In-Office or Remote
Toronto, ON
Easy Apply
Junior
Junior
AdTech • Digital Media • Marketing Tech • Software • Automation
As a Software Engineer in Tools & Services, you will design testing frameworks, contribute to code quality, and work with a dynamic team on high-quality software solutions.
Top Skills: DockerGoogle Cloud PlatformJavaJunitLinuxMongoDBMySQLRedisRestful ApiSpring
Reposted 6 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you'll implement critical features, collaborate with teams, maintain full stack systems, and ensure high-quality code in a dynamic environment.
Top Skills: ChronosphereCSS3Es6JavaJavaScriptKibanaKotlinPythonReactReact NativeReduxRollbarSentry.IoTypescriptWebpack
Reposted 6 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
You will design, develop, and launch backend systems, APIs, and collaborate with cross-functional teams to support product development and operations.
Top Skills: AWSKotlinKubernetesMySQLPython
Mid level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead development of iOS features using Swift and SwiftUI with reactive programming. Collaborate with engineers, UX, and product to deliver high-quality mobile experiences, mentor junior engineers, own major components, review code, promote best practices, and engage across platforms (Android, APIs, Web).
Top Skills: CloudContainersiOSKotlinMicroservicesOpen Source FrameworksReactive ProgrammingRestful ApisSwiftSwiftui
Reposted 10 Days AgoSaved
Remote
Toronto, ON
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Infrastructure Software Engineer will build and manage a scalable, in-house search platform, ensuring seamless user experiences and expanding capabilities for a global user base.
Top Skills: C/C++ElasticsearchGoJavaPython
Reposted 10 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design, build, and operate large-scale distributed storage systems ensuring durability, availability, and performance. Implement replication, erasure coding, and lifecycle management; write high-quality Go and Rust code; participate in on-call rotations; troubleshoot production issues; collaborate across networking, hardware, and capacity teams; own scoped projects and drive infrastructure architecture and reliability improvements.
Top Skills: C++CephDistributed Storage SystemsErasure CodingFile SystemsGfs/ColossusGoObservabilityProduction MonitoringReplication ProtocolsRustS3
Reposted 21 Days AgoSaved
Hybrid
Toronto, ON
Internship
Internship
Fintech • Machine Learning • Payments • Software • Financial Services
Develop software solutions as part of Agile teams, focusing on user experience, CI/CD pipelines, and maintaining software quality. Engage in continuous learning and collaboration.
Top Skills: AngularAWSCloudwatchEspressoGoJavaScriptJenkinsKotlinMockitojunitrunnerNew RelicNode.jsReactSplunkSwiftTypescriptXctest
Reposted 12 Days AgoSaved
Remote
Toronto, ON
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The Senior Infrastructure Software Engineer will re-architect Identity systems, focusing on large-scale distributed systems design, API design, and collaborate with teams to implement wide-ranging use cases while mentoring junior engineers.
Top Skills: GoPython
14 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend systems for money movement and card ledger features. Design, develop, and launch scalable APIs and services (Python or Kotlin) using AWS, MySQL, and Kubernetes. Collaborate with product, design, data science, and cross-functional teams, support operations and on-call, create and monitor metrics, participate in code reviews and hiring, and deliver well-tested, extensible solutions.
Top Skills: APIsAWSKotlinKubernetesMySQLPython
Reposted 20 Hours AgoSaved
Hybrid
Toronto, ON
Senior level
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
Lead full-stack design and development for Capital One's travel platform, owning architecture, implementing front-end and back-end features, improving engineering tools and practices, mentoring junior engineers, and integrating with partners like Brex while leveraging cloud services and databases.
Top Skills: AngularAWSGoHTML/CSSJavaJavaScriptNode.jsNoSQLPythonRdbmsReactTypescript
Reposted 14 Days AgoSaved
Easy Apply
Remote
Toronto, ON
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
The role involves designing and expanding the platform's backend to enhance merchant lifecycle orchestration, executing technical strategy, and improving engineering standards.
Top Skills: AWSGrpcKotlinKubernetesMySQLPythonSnowflake
Reposted YesterdaySaved
Hybrid
Toronto, ON
Senior level
Senior level
Artificial Intelligence • HR Tech • Information Technology • Machine Learning • Software • App development • Industrial
The Staff Software Engineer will own user-facing product areas, lead initiatives across frontend and backend, and mentor team members to enhance product quality and engineering standards.
Top Skills: JavaScriptPythonReactReact Native
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account