Full-stack Engineer jobs in Canada
Explore 423 matching jobs.
Software Engineer I – Full Stack
TD
Posted: 10/21/2026AnsibleJavaJavaScriptPythonServiceNowSplunk
Software Engineer – Stream Integrations
Cribl
Posted: 10/21/2026AWSAzureCloudDistributed SystemsGoogle Cloud PlatformKafkaNode.jsSplunkTypeScript
Technical Lead – Spill Response and Remediation
Davies
Posted: 10/21/2026Senior Software Engineer
Granum
Posted: 10/21/2026AngularAzureCloudSQL.NET
Embedded Software Developer
Fortinet
Posted: 10/21/2026FirewallsLinuxPerlPythonSubversionTCP/IPUnixC++
Embedded Software Developer
Fortinet
Posted: 10/21/2026DNSFirewallsLinuxPythonTCP/IPUnixGo
Principal Full-Stack Developer – Core
MaintainX
Posted: 10/21/2026GraphQLJavaScriptNode.jsReactReact NativeSQLTypeScript
Principal Full-Stack Developer – Platform & Infrastructure
MaintainX
Posted: 10/21/2026GraphQLJavaScriptNode.jsReactReact NativeSQLTypeScript
Contract Software Engineer – WebCompat Tooling, Dashboards and Reporting
Mozilla
Posted: 10/21/2026DjangoJavaScriptPython
Senior Software Engineer – Grafana Search & Storage
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaPrometheusPythonRustGo
Senior Software Engineer – Grafana Search & Storage
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaPrometheusPythonRustGo
Senior Software Engineer – Payments Platform
Xero
Posted: 10/21/2026AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonRuby+3 more
Senior Software Engineer – Accounting Core
Xero
Posted: 10/21/2026AWSAzureCloudDistributed SystemsGoogle Cloud PlatformJavaKotlinPythonRuby+3 more
Frontend Engineer, Growth & Agents
EvenUp
Posted: 10/21/2026ReactTypeScript
Staff Backend Software Engineer – Loki
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaKubernetesMicroservicesPrometheusPythonRustC+++1 more
Staff Backend Software Engineer – Loki
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaKafkaKubernetesMicroservicesPrometheusPythonRust+2 more
Senior Backend Software Engineer – Loki
Grafana Labs
Posted: 10/21/2026CloudPythonRustC++Go
Senior Backend Software Engineer – Loki
Grafana Labs
Posted: 10/21/2026CloudDistributed SystemsGrafanaKafkaKubernetesMicroservicesPrometheusPythonRust+2 more
Full Stack Software Engineer, New Grad
Quora
Posted: 10/21/2026PythonReactSQLTypeScript
Full Stack JavaScript Developer
Viv Technologies
Posted: 10/20/2026JavaScriptMongoDBNode.jsReact
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing and programming applications and systems, with a strong focus on analytics, testing, and integration. Proficient in collaborating with stakeholders to deliver innovative solutions while managing technical risks and ensuring quality standards.
Highest-signal resume keywords
Java ProgrammingJavaScriptBash ScriptingPython ScriptingGit
Tech Stack
Tools & technologiesAnsibleJavaJavaScriptPythonServiceNowSplunk
About the role
Key responsibilities & impact- Design and develop solution components focused on analytics, support, testing, and proof of concepts
- Develop and program applications and systems to solve business and technology problems
- Develop new solutions, features, and integrations for engineering programs and projects
- Perform unit and component testing, debugging, code maintenance, and peer code reviews
- Support business inquiries through enhancements and break/fix implementations
- Collaborate with technology partners and stakeholders to meet application requirements, performance, delivery, and innovation goals
- Analyze technical requirements and recommend engineering solutions
- Monitor product lifecycles and undertake redevelopment where required
- Document and verify system components, infrastructure, security, integrations, operability, and architecture designs
- Participate in quality-management reviews and identify development/testing tools
- Provide technical expertise during incident management, assess impact, and support incident resolution
- Develop processes for issue prevention and participate in problem determination and resolution
- Deliver project solutions and documentation on time, within budget, and to development and quality standards
- Identify and manage technical risks, decisions, and lessons learned
- Collaborate with the development team on user stories, acceptance criteria, and definitions of done/ready
- Share knowledge, support training, and keep stakeholders informed of project progress
Requirements
What you’ll need- Undergraduate degree, Postgraduate degree or Technical Certificate
- Strong academic background, e.g. computer science or engineering
- 2–3 years relevant experience
- Foundational knowledge of specific domain or engineering frameworks, technology, tools, processes and procedures
- Recommended development expertise including Java programming, JavaScript, Bash Scripting, Python Scripting, and adjacent skills
- Recommended tooling experience including Git, GitHub, GitHub Copilot, VS Code, Postman, Bruno, Nexus, SonarQube, VeraCode, and Snyk
- Recommended technology platforms and/or certifications including Rundeck, PagerDuty, ServiceNow, Dynatrace, Splunk, and Ansible
- Recommended delivery-role experience including Confluence, JIRA, SharePoint, and MS Office solutions
- Knowledge of TD applications, systems, networks, innovation, design activities, best practices, business/organization, and Bank standards
Benefits
Comp & perks- Base salary and variable compensation
- Health and well-being benefits
- Savings and retirement programs
- Paid time off
- Banking benefits and discounts
- Career development
- Reward and recognition programs
- Regular development conversations, training programs, and performance conversations
- Online learning platform
- Mentoring programs
- Training and onboarding sessions
- Accommodation support during the interview process
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Application DevelopmentUnit TestingDebuggingCode MaintenanceIncident Management
Soft Skills
CollaborationProblem SolvingCommunication
Tools & Technologies
GitHubVS CodePostmanSonarQubeServiceNow
Certifications & Qualifications
Technical CertificatePostgraduate Degree
Industry Keywords
Engineering FrameworksProduct Lifecycle ManagementQuality ManagementTD ApplicationsBank Standards
