Software Engineering Jobs in Canada

About 3231 results in (4) seconds Clear Filters

Jobs Search

About 3231 results in (4) seconds
Senior Software Engineer at Trust Science Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Javascript, Aws, Node.Js, Python, Computer Engineering, Computer Science, Numpy, Webpack, Typescript, Xpath
Specialization
Computer science or computer engineering
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Java, Identity Verification, Object Oriented Design, Multithreading, Coding Practices, Distributed Systems, Oauth, App, Authentication, Telemedicine, Addition, Complex Systems, Pto, Communication Skills, Automation, Azure, Perspectives
Qualification
Graduate
Senior Software Engineer at InspireCore Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer at Proofpoint
Toronto, ON M5A 1J7, Canada - Full Time
Skills Needed
Learning, Community Outreach, Leadership
Qualification
BSc
Senior Software Engineer at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Languages, Automation, Python, Javascript, Typescript, Authentication, Perspectives, App
Qualification
Graduate
Senior Software Engineer at Ritchie Bros
Burnaby, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Chief Software Architect at Masabi
Toronto, ON, Canada - Full Time
Skills Needed
Scalability, Python, Mobile, Gemini, Metrics, Typescript, Kotlin, Technology
Qualification
Graduate
Senior Software Engineer at SP Global
Toronto, ON, Canada - Full Time
Skills Needed
It, Cloud Services, Ec2, Clarity, Glue, Research, Information Systems, Analytics, Capital Markets, Computer Science, Ecs
Specialization
Computer science information systems engineering or a related technical field
Qualification
Graduate
Senior Software Engineer at Confluent
Victoria, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Clutch Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
Unit Testing, Database Design, Java, Spring Boot, Performance Tuning, Query Optimization
Qualification
Graduate
Senior Software Engineer at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Typescript, Cloud Services, Redis, System Requirements, Linux, Infrastructure, Python, System Administration, Elasticsearch, Django, Web Application Development, Access, Data Visualization
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer Intern at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Web Applications, Python
Specialization
Software Engineering, Engineering
Qualification
Graduate
Staff Software Developer at Intuit
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Developer at Lightspeed Commerce
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer, DevX at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
The industry
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Architecture, Node.Js, Mfc, Visual Studio, Wpf, Object Oriented Design, Linear Algebra, C++, Javascript, Web Technologies, React.Js, Computer Science
Specialization
Computer Science, Engineering
Qualification
BSc
Software Developer Co-op at Siemens Healthineers
Winnipeg, MB R3C 3R6, Canada - Full Time
Skills Needed
Scientists, Career Opportunities, Disabilities, Javascript, Java, Management System, Addition, Email, It, Computer Science, Data Privacy, Angular, Sql Server, Software Systems, Html, Access, Typescript, Web Services, Javascript Frameworks, Regression Testing, Cancer
Specialization
Computer science
Qualification
Graduate
Senior Software Engineer at Aviso Wealth
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, C#, Python, React, Angular, Flutter, Adobe Experience Manager, Software Architecture, Git, Ci/Cd, Azure, Sql, Nosql, Debugging, Leadership, Mentoring
Specialization
A Bachelor's or Master's degree in Computer Science or related field is required, along with 5-10 years of professional software development experience. Extensive experience with Java and familiarity with front-end frameworks is preferred.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Trust Science Inc
Edmonton, AB, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Nov, 25

Salary

0.0

Posted On

02 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Javascript, Aws, Node.Js, Python, Computer Engineering, Computer Science, Numpy, Webpack, Typescript, Xpath

Industry

Information Technology/IT

Description

KEY ACCOUNTABILITIES

Duties and responsibilities will include, but will not be limited to the following:

  • Full stack web application development
  • Design, develop, test and deploy web applications for B2B and B2C users
  • Integrating with third party data providers
  • Perform code reviews and take action on continuous improvement
  • Help build a fully automated Continuous Integration and Continuous Delivery pipeline using the latest AWS technologies
  • Build Automated tests
  • Contribute your creativity and business ideas in a highly entrepreneurial environment
  • Data Engineering tasks processing large, context specific datasets
  • Collaborate with team members on architectural design decisions
  • Mentor junior team members
  • Occasionally support client integration efforts or escalated customer issues

MUST HAVE REQUIREMENTS

  • Post-secondary degree in Computer Science or Computer Engineering
  • AWS (API Gateway, Lambda, DynamoDB, Cognito, Amplify)
  • JavaScript, Typescript and Node.js
  • Python

YOUR NEXT STEPS

Are you looking for an opportunity to challenge yourself, grow professionally, and make a real-world impact?
If so, Trust Science® would love to hear from you – Apply today!

Responsibilities

ROLE SUMMARY

This Senior Software Engineer position is for a proactive and innovative individual passionate about building cutting-edge web applications and working with large, context-specific datasets. You will be instrumental in designing, developing, and deploying robust solutions, integrating with diverse data providers, and contributing to the strategic direction of our products. Beyond technical delivery, you will play a key role in fostering a culture of technical excellence and creativity by actively promoting the use of best practices, including robust automated testing, continuous integration and delivery, and other agile methodologies. You will also mentor junior team members and engage in complex data engineering tasks.

Duties and responsibilities will include, but will not be limited to the following:

  • Full stack web application development
  • Design, develop, test and deploy web applications for B2B and B2C users
  • Integrating with third party data providers
  • Perform code reviews and take action on continuous improvement
  • Help build a fully automated Continuous Integration and Continuous Delivery pipeline using the latest AWS technologies
  • Build Automated tests
  • Contribute your creativity and business ideas in a highly entrepreneurial environment
  • Data Engineering tasks processing large, context specific datasets
  • Collaborate with team members on architectural design decisions
  • Mentor junior team members
  • Occasionally support client integration efforts or escalated customer issue
Senior Software Engineer at Trust Science Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Javascript, Aws, Node.Js, Python, Computer Engineering, Computer Science, Numpy, Webpack, Typescript, Xpath
Specialization
Computer science or computer engineering
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Java, Identity Verification, Object Oriented Design, Multithreading, Coding Practices, Distributed Systems, Oauth, App, Authentication, Telemedicine, Addition, Complex Systems, Pto, Communication Skills, Automation, Azure, Perspectives
Qualification
Graduate
Senior Software Engineer at InspireCore Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Senior Software Engineer at Proofpoint
Toronto, ON M5A 1J7, Canada - Full Time
Skills Needed
Learning, Community Outreach, Leadership
Qualification
BSc
Senior Software Engineer at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Languages, Automation, Python, Javascript, Typescript, Authentication, Perspectives, App
Qualification
Graduate
Senior Software Engineer at Ritchie Bros
Burnaby, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Chief Software Architect at Masabi
Toronto, ON, Canada - Full Time
Skills Needed
Scalability, Python, Mobile, Gemini, Metrics, Typescript, Kotlin, Technology
Qualification
Graduate
Senior Software Engineer at SP Global
Toronto, ON, Canada - Full Time
Skills Needed
It, Cloud Services, Ec2, Clarity, Glue, Research, Information Systems, Analytics, Capital Markets, Computer Science, Ecs
Specialization
Computer science information systems engineering or a related technical field
Qualification
Graduate
Senior Software Engineer at Confluent
Victoria, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Clutch Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
BSc
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Broadridge
Toronto, ON M5H 1A1, Canada - Full Time
Skills Needed
Unit Testing, Database Design, Java, Spring Boot, Performance Tuning, Query Optimization
Qualification
Graduate
Senior Software Engineer at Spire
Cambridge, ON, Canada - Full Time
Skills Needed
Typescript, Cloud Services, Redis, System Requirements, Linux, Infrastructure, Python, System Administration, Elasticsearch, Django, Web Application Development, Access, Data Visualization
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer Intern at Provision Software Corporation
Toronto, ON, Canada - Full Time
Skills Needed
Web Applications, Python
Specialization
Software Engineering, Engineering
Qualification
Graduate
Staff Software Developer at Intuit
Toronto, ON M5R 3V5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Staff Software Developer at Lightspeed Commerce
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science software engineering or a related field (or equivalent experience
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Developer, DevX at Robinhood
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
The industry
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer at Autodesk
Toronto, ON M5G 1M1, Canada - Full Time
Skills Needed
Architecture, Node.Js, Mfc, Visual Studio, Wpf, Object Oriented Design, Linear Algebra, C++, Javascript, Web Technologies, React.Js, Computer Science
Specialization
Computer Science, Engineering
Qualification
BSc
Software Developer Co-op at Siemens Healthineers
Winnipeg, MB R3C 3R6, Canada - Full Time
Skills Needed
Scientists, Career Opportunities, Disabilities, Javascript, Java, Management System, Addition, Email, It, Computer Science, Data Privacy, Angular, Sql Server, Software Systems, Html, Access, Typescript, Web Services, Javascript Frameworks, Regression Testing, Cancer
Specialization
Computer science
Qualification
Graduate
Senior Software Engineer at Aviso Wealth
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, C#, Python, React, Angular, Flutter, Adobe Experience Manager, Software Architecture, Git, Ci/Cd, Azure, Sql, Nosql, Debugging, Leadership, Mentoring
Specialization
A Bachelor's or Master's degree in Computer Science or related field is required, along with 5-10 years of professional software development experience. Extensive experience with Java and familiarity with front-end frameworks is preferred.
Experience Required
Minimum 5 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...