Software Jobs in Canada

About 2555 results in (4) seconds Clear Filters

Jobs Search

About 2555 results in (4) seconds
Senior Software Engineer at Boostedai
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Data Analytics, Data Structures, Financial Services, Python, Machine Learning, Communication Skills, Data Processing
Qualification
Phd
Junior Software Engineer at Calian Antenna Solutions Ltd
Vaudreuil-Dorion, QC, Canada - Full Time
Skills Needed
English, Docker, Ip, Sockets, Html, Linux, Git, Javascript, Css, Web Framework, Version Control, French, Ethercat
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Software Engineer at Xero
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Staff Software Developer at Lightspeed Belgium
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Engineering Excellence, Distributed Systems, Programming Skills, Cloud Applications, Team Leadership, Continuous Learning, Problem Solving, Code Quality, Observability, Production Operations, Technical Architecture, Cross Functional Collaboration, Mentoring, Agile Methodologies, Customer Focus
Specialization
You should have expertise in engineering fundamentals and experience with distributed systems at scale. Proficiency in programming languages such as Go, TypeScript, or JavaScript is essential, along with experience in cloud application development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Nubank
Toronto, Ontario, Canada - Full Time
Skills Needed
Clojure, Microservices, Agile Software Development, Continuous Delivery, Infrastructure As Code, Kafka, Aws, Datomic, Dynamodb, Prometheus, Kubernetes, Functional Programming, Hexagonal Architecture, Distributed Systems
Specialization
Candidates should have experience with large scale distributed systems and familiarity with microservices. Knowledge of agile methodologies and continuous delivery practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Management, Software Development, Data Driven Solutions, Low Latency, High Availability, Collaboration, Innovation
Specialization
The role requires expertise in designing data ingestion platforms and services. Candidates should have experience in developing data-driven solutions and maintaining data management standards.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Collaboration, Product Development, Design Integration, Deployment, Innovative Solutions, Digital Products, Growth Mindset, Integrity, Accountability, Inclusion, Microsoft Start, Edge, Windows
Specialization
Candidates should have a comprehensive background in building rich user experiences. A passion for creating intuitive and engaging digital products is essential.
Experience Required
Minimum 5 year(s)
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 Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Media Services, Ai Processing, Stakeholder Engagement, Design Documentation, Unit Testing, Feature Management, Monitoring, Metrics, Real Time Communication, Audio/Video Calling, Chat Services, Service Management, Data Engineering, Platform Development
Specialization
The role requires experience in building platforms for media applications and supporting AI processing needs. You should be dedicated to delivering reliable communication services and have a strong understanding of real-time communication technologies.
Experience Required
Minimum 5 year(s)
Radar Software Developer at NAV CANADA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Software Engineering, C, C++, Javascript, Python, Shell Scripts, Qnx, Linux, Object Oriented Analysis, Testing Processes, Surveillance Data Formats, Networking Standards, Cyber Security, Maintenance Processes, Problem Solving
Specialization
Requires 3-5 years of experience in software development and engineering, with knowledge of various programming languages and systems. Education requirements include a degree in computer science or engineering, or an acceptable combination of education and experience.
Experience Required
Minimum 2 year(s)
Junior Software Engineer at Quantum Design and Technologies Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Computer Science, Testing, Collaborative Environment, Windows, Software Development, Communication Skills, Wpf, Integration, Data Modeling, Database Systems
Qualification
Diploma
Senior Software Engineer at Venn
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Python Software Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Industrial Automation, Communication Protocols, Python
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Ace 1 Media
Remote, British Columbia, Canada - Full Time
Skills Needed
Storage, Web Applications, Postgresql, Content Delivery, Ffmpeg, Queues, Typescript, Node.Js
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Objective C, Consideration, Microsoft, Citizenship, Ordinances, Color, Cad, Ethnicity, Regulations, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Senior Software Engineer at MongoDB
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Computer Science, Test Automation Framework, Google Cloud Platform, Artifactory, Java, Jenkins, Microsoft Azure, Systems Design, Docker, Junit, Web Applications, Gradle
Specialization
Computer Science, Engineering, Math
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at G Adventures
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Distributed Teams, Software Systems, Python, Debugging, English, Software Solutions, Resource Management, Adherence, Nginx, Aws, User Experience, Integration, Operational Efficiency, Relational Databases, Emerging Technologies, Maintainability, Flask
Specialization
Computer science software engineering or a related field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Klick Health
Toronto, ON, Canada - Full Time
Skills Needed
Ml, Life Sciences, Finance, Distributed Systems, Business Rules
Qualification
Graduate
Senior Software Engineer at Boostedai
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

15 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Data Analytics, Data Structures, Financial Services, Python, Machine Learning, Communication Skills, Data Processing

Industry

Computer Software/Engineering

Description

Boosted.ai is a fintech company headquartered in Toronto, Canada with offices in New York City and Nashville. We provide finance-specific AI tools that automate custom research workflows, analyzing data continuously from millions of sources, all tailored to the needs of our investment management clients. We are a well funded, post Series-B company - our lead investors are innovators and disruptors in financial and technology markets, including Spark Capital (Twitter, Slack, Affirm), Ten Coves Capital (Plaid, Sentieo, TouchBistro), Portage Ventures (Wealthsimple, Borrowell, Nesto), and RBC (Royal Bank of Canada).

POSITION DESCRIPTION

Boosted.ai is seeking a highly motivated and results-driven Senior Software Engineer to play a pivotal role in designing and building advanced software solutions that empower organizations. Working closely with senior members of Boosted.ai’s engineering and management teams, the ideal candidate will excel at developing scalable, high-performance systems to support our cutting-edge analytics platform.
As part of a dynamic and collaborative engineering team, this role requires someone excited by tackling complex challenges, strategizing innovative approaches, and delivering robust, impactful solutions. You will thrive in a fast-paced environment, owning projects from ideation to implementation, writing clean and maintainable code, and contributing to our ambitious growth goals.
The ideal candidate is a results-oriented engineer with a strong technical foundation, outstanding problem-solving skills, and a history of delivering high-quality software. You will be responsible for leading key initiatives, mentoring junior developers, and collaborating cross-functionally to scale our platform and deliver value to clients.
If you are a highly motivated, entrepreneurial self-starter with a natural curiosity and a passion for technology – we’d love to chat!

REQUIREMENTS

  • Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional programming experience, with a strong focus on Python.
  • Solid understanding of data structures, algorithms, and their applications.
  • Experience building and optimizing distributed, scalable systems and high-performance applications.
  • Proficiency in working with large-scale datasets and implementing solutions for efficient data processing.
  • Strong problem-solving skills with the ability to make quick, thoughtful decisions in a fast-paced environment.
  • Excellent communication skills with a proven ability to collaborate effectively in a team-oriented environment.
  • Experience with machine learning, data analytics, or financial services is a bonus

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Take ownership of the full software development lifecycle, including designing, developing, testing, and maintaining software solutions.
  • Collaborate with cross-functional teams, including product managers, data scientists, and other engineers, to develop scalable and high-performance systems.
  • Partner with clients and internal stakeholders to understand their needs and design solutions that optimize workflows and address complex technical challenges.
  • Work with large datasets, ensuring efficient processing, manipulation, and analysis.
  • Contribute to architectural decisions, proposing and implementing innovative solutions to technical problems.
  • Mentor and guide junior team members to promote growth and knowledge sharing within the engineering team.
  • Continuously evaluate and integrate emerging technologies to improve system performance and scalability.
  • Maintain a strong focus on writing clean, maintainable, and efficient code while adhering to best practices and coding standards.
Senior Software Engineer at Boostedai
Remote, British Columbia, Canada - Full Time
Skills Needed
Computer Science, Data Analytics, Data Structures, Financial Services, Python, Machine Learning, Communication Skills, Data Processing
Qualification
Phd
Junior Software Engineer at Calian Antenna Solutions Ltd
Vaudreuil-Dorion, QC, Canada - Full Time
Skills Needed
English, Docker, Ip, Sockets, Html, Linux, Git, Javascript, Css, Web Framework, Version Control, French, Ethercat
Specialization
Software Engineering, Engineering
Qualification
Graduate
Senior Software Engineer at Xero
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Staff Software Developer at Lightspeed Belgium
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Engineering Excellence, Distributed Systems, Programming Skills, Cloud Applications, Team Leadership, Continuous Learning, Problem Solving, Code Quality, Observability, Production Operations, Technical Architecture, Cross Functional Collaboration, Mentoring, Agile Methodologies, Customer Focus
Specialization
You should have expertise in engineering fundamentals and experience with distributed systems at scale. Proficiency in programming languages such as Go, TypeScript, or JavaScript is essential, along with experience in cloud application development.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Nubank
Toronto, Ontario, Canada - Full Time
Skills Needed
Clojure, Microservices, Agile Software Development, Continuous Delivery, Infrastructure As Code, Kafka, Aws, Datomic, Dynamodb, Prometheus, Kubernetes, Functional Programming, Hexagonal Architecture, Distributed Systems
Specialization
Candidates should have experience with large scale distributed systems and familiarity with microservices. Knowledge of agile methodologies and continuous delivery practices is also required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Ingestion, Data Management, Software Development, Data Driven Solutions, Low Latency, High Availability, Collaboration, Innovation
Specialization
The role requires expertise in designing data ingestion platforms and services. Candidates should have experience in developing data-driven solutions and maintaining data management standards.
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Full Stack Development, Web Applications, User Experience, Collaboration, Product Development, Design Integration, Deployment, Innovative Solutions, Digital Products, Growth Mindset, Integrity, Accountability, Inclusion, Microsoft Start, Edge, Windows
Specialization
Candidates should have a comprehensive background in building rich user experiences. A passion for creating intuitive and engaging digital products is essential.
Experience Required
Minimum 5 year(s)
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 Cozey
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Media Services, Ai Processing, Stakeholder Engagement, Design Documentation, Unit Testing, Feature Management, Monitoring, Metrics, Real Time Communication, Audio/Video Calling, Chat Services, Service Management, Data Engineering, Platform Development
Specialization
The role requires experience in building platforms for media applications and supporting AI processing needs. You should be dedicated to delivering reliable communication services and have a strong understanding of real-time communication technologies.
Experience Required
Minimum 5 year(s)
Radar Software Developer at NAV CANADA
Ottawa, Ontario, Canada - Full Time
Skills Needed
Software Development, Software Engineering, C, C++, Javascript, Python, Shell Scripts, Qnx, Linux, Object Oriented Analysis, Testing Processes, Surveillance Data Formats, Networking Standards, Cyber Security, Maintenance Processes, Problem Solving
Specialization
Requires 3-5 years of experience in software development and engineering, with knowledge of various programming languages and systems. Education requirements include a degree in computer science or engineering, or an acceptable combination of education and experience.
Experience Required
Minimum 2 year(s)
Junior Software Engineer at Quantum Design and Technologies Inc
Edmonton, AB, Canada - Full Time
Skills Needed
Computer Science, Testing, Collaborative Environment, Windows, Software Development, Communication Skills, Wpf, Integration, Data Modeling, Database Systems
Qualification
Diploma
Senior Software Engineer at Venn
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Python Software Engineer at PopUp Talent
Ottawa, ON K1G 0Y9, Canada - Full Time
Skills Needed
Industrial Automation, Communication Protocols, Python
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Ace 1 Media
Remote, British Columbia, Canada - Full Time
Skills Needed
Storage, Web Applications, Postgresql, Content Delivery, Ffmpeg, Queues, Typescript, Node.Js
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Senior Software Engineer at Microsoft
Vancouver, BC, Canada - Full Time
Skills Needed
Computer Science, Objective C, Consideration, Microsoft, Citizenship, Ordinances, Color, Cad, Ethnicity, Regulations, Languages
Specialization
Languages including but not limited to c c c java javascript or python
Qualification
Graduate
Senior Software Engineer at MongoDB
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Scotiabank
Toronto, ON M1K 5L1, Canada - Full Time
Skills Needed
Computer Science, Test Automation Framework, Google Cloud Platform, Artifactory, Java, Jenkins, Microsoft Azure, Systems Design, Docker, Junit, Web Applications, Gradle
Specialization
Computer Science, Engineering, Math
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer at G Adventures
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Distributed Teams, Software Systems, Python, Debugging, English, Software Solutions, Resource Management, Adherence, Nginx, Aws, User Experience, Integration, Operational Efficiency, Relational Databases, Emerging Technologies, Maintainability, Flask
Specialization
Computer science software engineering or a related field or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Engineer at Klick Health
Toronto, ON, Canada - Full Time
Skills Needed
Ml, Life Sciences, Finance, Distributed Systems, Business Rules
Qualification
Graduate
Loading...