Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Toronto
Information Technology • Software
Build and maintain client-facing software within a monolith and microservices architecture. Responsibilities include scaling systems, meeting regional regulatory requirements, launching validated features, developing high-performance REST APIs, tuning database queries, supporting automated testing and continuous releases, participating in on-call support, mentoring junior developers, and collaborating directly with clients when needed.
Top Skills:
AWSJavaMicroservicesReactRest ApisSnowflakeVue
Information Technology • Software
Build and maintain client-facing software components within a monolith and microservices architecture. Responsibilities include scaling systems for global demand, meeting regional regulatory requirements, and launching validated features. The role requires Java development, REST API delivery, database performance tuning, Snowflake, AWS, automated testing, code reviews, service ownership, continuous releases, on-call support, client interaction, and mentoring junior developers.
Top Skills:
AgileAWSJavaMicroservicesReactRest ApisScrumSnowflakeVue
Fintech • Financial Services
Develops and maintains automated UI and API testing frameworks. Creates functional, regression, and end-to-end tests; builds testing tools; reviews requirements, test plans, and test cases; identifies defects, performs root-cause analysis, and improves QA processes. Collaborates with distributed stakeholders and uses GitHub and AI-assisted tools to improve test coverage and efficiency.
Top Skills:
C#CucumberCypressGitJavaJenkinsJIRAKubernetesMicroservicesMochaPostmanPythonRest ApisSeleniumSQLZephyr
eCommerce • Information Technology • Retail • Software
Own the architecture and technical direction of Zynque, a live integration platform for supply chain and logistics. Scale throughput, reliability, and multi-tenant performance while customers onboard; establish observability, SLOs, incident practices, and capacity planning. Harden security, data integrity, and fault tolerance, eliminate scaling risks, mentor engineers, and partner with Product on platform investments. The role requires hands-on coding and ownership of enterprise readiness in a high-ambiguity environment.
Top Skills:
JavaScriptNext.JsPythonTypescript
Cloud • Fintech • Other • Software
Own the technical direction and multi-year strategy for a modeling platform spanning backend APIs, SDKs, frontend components, and AI interfaces. Build self-service framework capabilities, make platform architecture decisions, align cross-functional and product engineering teams, partner on computation-engine architecture, and coach engineers toward senior and staff-level impact.
Top Skills:
Apache ArrowClickhouseDag-Based Computation SystemsDjangoDuckdbGoMcp-Style ProtocolsParquetPythonStructured Function-Calling Interfaces
Software • Automation
Join the Platform squad to build and maintain a Typescript-based serverless microservices platform on AWS. Improve cloud availability, security, CI/CD, public APIs, data pipelines, internal DevOps libraries, and developer tooling while collaborating across product and engineering teams.
Top Skills:
Api DesignAWSAws CdkAws LambdaCodedeployData WarehousesDevOpsDockerETLGraphQLInfrastructure-As-CodeJavaScriptServerlessServerless FrameworkTypescript
Cloud
Build and evolve Okta’s Privileged Access Management platform through scalable architecture, backend APIs, and React-based user interfaces. The role involves developing Go backend services, PostgreSQL data models, cloud-based systems, and reliable distributed components. Engineers own features end to end, focusing on scalability, availability, performance, security, maintainability, and customer experience while collaborating on a fully distributed team.
Top Skills:
AWSAzureDistributed SystemsGCPGoPostgresReactRest Apis
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Design, develop, test, integrate, maintain, and support complex enterprise web applications for financial services clients. The role covers the full software development lifecycle and involves technical decision-making, architecture, implementation, quality standards, troubleshooting, documentation, and collaboration across distributed teams and multiple client projects. Strong communication and client relationship skills are essential, along with expertise in Microsoft technologies, Angular, TypeScript, SQL Server, testing, design patterns, and Agile methodologies.
Top Skills:
.Net Core.Net FrameworkAdo.NetAngularAsp.NetC#CSS3Dependency InjectionHTML5JavaScriptMstestMvcNunitOopScrumSoaSQL ServerTypescriptWeb Services
HR Tech • Software
Build and scale full-stack Hiring Assistant features using React and Ruby on Rails. Develop AI-driven hiring workflows for candidate discovery, screening, matching, and onboarding; integrate LLMs, agents, and automation tools; and contribute to architecture, APIs, distributed systems, performance, testing, and scalability. Collaborate with Product, Design, and Data while improving engineering velocity and code quality in a high-ownership hybrid environment.
Top Skills:
Ai AgentsAPIsAutomation FrameworksDistributed SystemsEvent-Driven SystemsLlmsMicroservicesPostgresReactRelational DatabasesRuby On Rails
Information Technology • Professional Services • Consulting
Own and maintain an integration testing framework for large-scale technology projects. Translate manual tests into automated scripts, guide testing strategy, and advise development teams on testable architecture. Manage the integration test backlog while writing, executing, and debugging tests for React applications, APIs, microservices, and AWS environments. Establish quality gates in CI/CD pipelines and support framework adoption across distributed Agile teams.
Top Skills:
AgileAWSAws LambdaBambooBitbucketCi/CdCypressDatadogDynamoDBExpressjsGitGraphQLJenkinsJestJIRAPlaywrightReactReduxSplunkTddTypescriptZustand
Hardware • Semiconductor • Manufacturing
Join Texas Instruments’ Embedded Processing Software Engineering Tools team in Toronto through a first-year Career Accelerator Program. Develop desktop and cloud-based embedded tooling, contribute to complex application software, learn software development life cycles, and work with embedded devices, SDKs, and industry-standard tools. The role requires collaboration, problem-solving, communication, and programming experience with TypeScript, JavaScript, React, HTML, and CSS.
Top Skills:
Ccstudio IdeCSSHTMLJavaScriptLinuxmacOSReactSdksTypescriptWindows
Software
Design, build, test, document, and optimize Tailscale’s client-side networking software. Develop connectivity features for clients, subnet routers, exit nodes, and customer integrations using networking protocols and security-focused engineering. Diagnose complex network issues, support customer escalations, collaborate with product and engineering teams, contribute to open-source projects, and improve software scalability, reliability, performance, and maintainability across platforms.
Top Skills:
CC++Concurrent ProgrammingDistributed SystemsGoIp Address ManagementNat TraversalNetworking ProtocolsOpen-Source SoftwareOperating System Network StacksRustVpn
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Transportation
Develop and maintain scalable, fault-tolerant software for Lyft’s Rider organization. Responsibilities include writing tested code, participating in code reviews and on-call support, debugging distributed systems, managing project deliverables, collaborating with product and engineering teams, improving processes, establishing architecture and roadmaps, and mentoring junior engineers.
Top Skills:
AWSCri-ODistributed SystemsDockerGCPKubernetesAzureNosql DatabasesRelational Databases
Payments • Software
Build and deploy software solving complex problems for Stripe’s financial infrastructure. Collaborate on multi-person coding projects, learn unfamiliar systems through research and mentorship, communicate clearly with stakeholders, and use AI tools while rigorously reviewing and validating outputs. Work may span frontend, backend, infrastructure, large codebases, code reviews, production updates, and independently led projects.
Top Skills:
Ai ToolsGoJavaJavaScriptRubyScala
Payments • Software
Software engineering interns build and ship production software across Stripe’s technology stack, contribute to technical design and code reviews, collaborate with engineers and stakeholders, and learn rapidly with mentorship. Projects may involve payments, fraud detection, payouts, checkout, anomaly detection, and other financial infrastructure. Candidates need computer science fundamentals, programming experience, teamwork or project experience, adaptability, and the ability to use and critically evaluate AI development tools.
Top Skills:
Ai ToolsAPIsGoJavaJavaScriptRubyScala
Software
Leads software development projects by advising clients, selecting technologies, reviewing code and architecture, mentoring developers, and writing, debugging, optimizing, and testing software. The role improves development processes, supports full software development lifecycle activities, and provides technical leadership across multidisciplinary teams. Strong Angular expertise, openness to Java backend technologies, Agile knowledge, and bilingual French-English communication are required.
Top Skills:
AgileAngularJavaSoftware ArchitectureUnit Testing
Agency • Information Technology • Professional Services
Design, develop, test, maintain, and support enterprise software applications, APIs, services, integrations, and user-facing functionality. Translate requirements into technical designs, write maintainable code, participate in Agile planning and code reviews, troubleshoot production issues, and collaborate with analysts, QA, architects, and operations teams. Contribute to automated testing, technical documentation, production support, and continuous engineering improvement.
Top Skills:
AgileAngularAPIsApplication MonitoringAutomated TestingC#C++Ci/CdCloud PlatformsContainersDatabasesDevOpsEvent-Driven SystemsJavaJavaScriptMicroservicesPythonReactTypescriptVersion Control
Cloud
Develop and operate scalable cloud-based Privileged Access Management services and shared platforms. Design microservices, infrastructure, and multi-tenant systems using AWS, Kubernetes, Docker, Terraform, and distributed data technologies. Lead code and design reviews, write tests, troubleshoot performance issues, and improve service reliability. Collaborate with architects, QA, product, security, and operations teams while mentoring junior engineers and contributing to weekly releases.
Top Skills:
Amazon EksAmazon RdsAWSC++Ci/CdClaudeDockerDynamoDBElasticsearchGithub CopilotGoInfrastructure As CodeJavaKafkaKinesisKubernetesMksObservabilityOpensearchRedisRest ApisSecrets ManagementTerraform
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Build and operate ingestion, reconciliation, and reporting systems that reconcile card-network and partner settlement files against internal transactions. Deliver end-to-end features for traceability, accounting journals, tax and regulatory reporting, and compliance tooling while ensuring reliability, scalability, and data privacy.
Top Skills:
Ai ToolsAirflowAWSBigQueryCi/CdDelta LakeGoHadoopIso-8583JavaKafkaKubernetesObservabilityPysparkPythonSnowflakeSparkSQLTemporalTerraform
Edtech • Information Technology • Software
Develop and improve Outschool’s full-stack products using an AI-native development approach. Responsibilities include leading engineering initiatives, collaborating with Product, Design, Data, and Engineering teams, making technical tradeoffs, contributing to AI development practices, participating in agile ceremonies, deployments, and on-call rotations. Senior-level engineers may mentor teammates and influence technical direction.
Top Skills:
GraphQLNode.jsPostgresReactTypescript
Events • Marketing Tech • Software
Design and operate large-scale data and ML platforms supporting audience data, feature stores, training pipelines, model serving, monitoring, and LLM-powered workflows. Own end-to-end data pipelines, reliability, SLAs, observability, and business impact. Apply distributed systems principles, production ML practices, and agentic technologies while collaborating across product and engineering teams in a fully remote environment.
Top Skills:
Agentic SystemsAirflowAmazon RedshiftChange Data CaptureClickhouseDagsterDjangoElasticsearchLarge Language ModelsMachine LearningMlopsMongoDBMySQLPandasPythonPyTorchScikit-LearnTensorFlow
Software
Lead end-to-end technical direction for Grafana’s Session Replay product across frontend, backend, and data systems. Design scalable columnar storage, ingestion pipelines, data models, and query patterns for high-volume session data. Build cross-product investigation workflows connecting replay with observability data, guide architecture, collaborate with customers and internal teams, improve engineering practices, and mentor engineers.
Top Skills:
Amazon S3Analytical Data StorageAzure Blob StorageColumnar DatabasesGoGoogle Cloud StorageGrafanaGrafana LokiGrafana MimirGrafana TempoMySQLReactTypescript
Artificial Intelligence • Fintech • Machine Learning • Natural Language Processing • Business Intelligence
Build and operate a production-grade Microsoft Excel plugin integrating AlphaSense’s AI-driven market intelligence platform. Develop native-feeling Excel experiences, manage complex asynchronous and event-driven integrations, optimize performance and memory usage, and ensure stability across Windows and Mac. Establish engineering best practices for testing, deployment, monitoring, and enterprise updates while mentoring junior engineers. The role directly supports financial analysts and researchers at leading institutions.
Top Skills:
Com Add-InsExcel Calculation EngineExcel Object ModelJavaScriptmacOSOauthOffice Add-InsOffice Javascript ApiReactSAMLSsoTypescriptVstoWindows
Insurance • Cybersecurity
Provides staff-level technical leadership for authentication, authorization, account lifecycle, and partner relationship systems. Designs APIs, data models, distributed services, migration strategies, and event-driven architectures. Leads cross-team initiatives, improves testing, observability, deployment safety, and reliability, and mentors engineers. The role requires strong backend and distributed-systems expertise, security-sensitive problem solving, AI-assisted engineering fluency, and experience with production operations.
Top Skills:
AWSCi/CdGoJwtKafkaOauthOpenfgaOpenid Connect (Oidc)PythonRbacRebac
eCommerce
Design and build high-correctness Rust services on critical platform paths, introduce Rust for safety and performance, own systems end-to-end from architecture to operations, reason about concurrency and async, improve reliability and observability, collaborate across polyglot stacks, and mentor engineers.
Top Skills:
AWSGCPNoSQLRelational Databases (Sql)Rust
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Toronto Companies Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Toronto
Remote Jobs in Toronto
Hybrid Jobs in Toronto
.NET Developer Jobs in Toronto
Account Executive Jobs in Toronto
Account Manager Jobs in Toronto
Accounting Jobs in Toronto
Accounting Manager Jobs in Toronto
Admin Jobs in Toronto
Administrative Assistant Jobs in Toronto
AI Jobs in Toronto
Analyst Jobs in Toronto
AWS Jobs in Toronto
Brand Ambassador Jobs in Toronto
Business Analyst Jobs in Toronto
Business Development Jobs in Toronto
Chief Of Staff Jobs in Toronto
Client Service Jobs in Toronto
Cloud Architect Jobs in Toronto
Communications Jobs in Toronto
Content Writer Jobs in Toronto
Controller Jobs in Toronto
Copywriter Jobs in Toronto
CPA Jobs in Toronto
Creative Jobs in Toronto
Cyber Security Jobs in Toronto
Data Analyst Jobs in Toronto
Data Analytics Jobs in Toronto
Data Engineer Jobs in Toronto
Data Jobs in Toronto
Data Science Jobs in Toronto
Database Administrator Jobs in Toronto
Design Jobs in Toronto
DevOps Engineer Jobs in Toronto
Digital Marketing Jobs in Toronto
Editor Jobs in Toronto
Engineering Jobs in Toronto
Executive Assistant Jobs in Toronto
Finance Jobs in Toronto
Finance Manager Jobs in Toronto
Front End Developer Jobs in Toronto
Full Stack Developer Jobs in Toronto
General Counsel Jobs in Toronto
Graphic Design Jobs in Toronto
HR Coordinator Jobs in Toronto
HR Jobs in Toronto
HR Manager Jobs in Toronto
IoS Developer Jobs in Toronto
IT Jobs in Toronto
IT Support Jobs in Toronto
Java Developer Jobs in Toronto
Legal Counsel Jobs in Toronto
Legal Jobs in Toronto
Machine Learning Jobs in Toronto
Marketing Coordinator Jobs in Toronto
Marketing Director Jobs in Toronto
Marketing Jobs in Toronto
Marketing Manager Jobs in Toronto
Network Engineer Jobs in Toronto
Office Jobs in Toronto
Operations Jobs in Toronto
Operations Manager Jobs in Toronto
Payroll Jobs in Toronto
Payroll Specialist Jobs in Toronto
Product Designer Jobs in Toronto
Product Manager Jobs in Toronto
Product Owner Jobs in Toronto
Project Coordinator Jobs in Toronto
Project Manager Jobs in Toronto
Python Jobs in Toronto
QA Jobs in Toronto
Quality Assurance Analyst Jobs in Toronto
React Developer Jobs in Toronto
Recruiter Jobs in Toronto
Research Jobs in Toronto
Sales Associate Jobs in Toronto
Sales Jobs in Toronto
Sales Manager Jobs in Toronto
Sales Rep Jobs in Toronto
Scrum Master Jobs in Toronto
SDR Jobs in Toronto
SEO Jobs in Toronto
Social Media Jobs in Toronto
Social Media Manager Jobs in Toronto
Software Engineer Jobs in Toronto
Software Testing Jobs in Toronto
Talent Acquisition Jobs in Toronto
Tax Jobs in Toronto
Tech Support Jobs in Toronto
Treasury Jobs in Toronto
UI Design Jobs in Toronto
UX Designer Jobs in Toronto
UX Jobs in Toronto
VP Marketing Jobs in Toronto
Web Developer Jobs in Toronto
Writing Jobs in Toronto
All Filters
Total selected ()
No Results
No Results



.png)







.png)




















