Software Jobs in Canada

About 2565 results in (4) seconds Clear Filters

Jobs Search

About 2565 results in (4) seconds
Senior Software Engineer - Caching at Etraveli Group
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Relational Databases, Design Patterns, Data Structures, Kubernetes, Redis, Apache Kafka, Ownership, Docker, Algorithms, High Availability
Specialization
Computer science or related technical field experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Product) at owlco
Toronto, ON, Canada - Full Time
Skills Needed
Product Engineering, Aws, Software Development, Computer Science, Programming Languages, Technology, Communication Skills, Python, Architecture, Azure, Java, Microservices
Specialization
Computer science or a related technical field
Qualification
Graduate
Senior Software Engineer (Product) at owlco
Vancouver, BC, Canada - Full Time
Skills Needed
Product Engineering, Python, Azure, Architecture, Microservices, Programming Languages, Communication Skills, Aws, Software Development, Computer Science, Technology, Java
Specialization
Computer science or a related technical field
Qualification
Graduate
Staff Software Engineer, FoodStorm at Instacart
Vancouver, BC, Canada - Full Time
Skills Needed
Soa, Python, Collaborative Environment, Java, Ownership, Computer Science, Accountability, Front End Web Development, Catering
Specialization
Computer science engineering or equivalent experience
Qualification
Graduate
Software Development Engineer (C#) at acre security
Ottawa, ON, Canada - Full Time
Skills Needed
Mongodb, Software Development, Computer Science, Information Technology, Software Design, Usability, English
Specialization
Computer science information technology or related field or equivalent practical experience
Qualification
Graduate
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer (DevOps) at CLEAR SIGHT PARTNERS, LLC
Winnipeg, Manitoba, Canada - Full Time
Skills Needed
Devops, Cloud, Containerization, Docker, Kubernetes, Infrastructure As Code, Aws, Cloudformation, Terraform, Linux, Unix, Security Encryption, Git, Ci/Cd Pipeline, Scripting, Automation, Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a relevant field and at least 7 years of relevant DevOps experience. They should have a strong background in container application design and implementation, public cloud technologies, and Linux/Unix systems.
Experience Required
Minimum 5 year(s)
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Staff Software Engineer- Fullstack at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Cloud Applications, Web Applications, Technical Discussions, Scalability, Relational Databases, Training, It Operations, Design, Addition, Pto, Computer Science, Code, Perspectives, Architects, Postgresql, Teams, App, Authentication, Telemedicine, Security, Typescript
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Cloud Migration at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Spring Boot, Apps, Sql, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Applications QA Developer at Fortinet
Vancouver, BC, Canada - Full Time
Skills Needed
Web Technologies, Communication Skills, Chrome, Test Cases, Javascript, Ajax, Job Skills, Sql Server, Firefox, Edge, Developers
Qualification
Graduate
Computer Software Sales Specialist at PRECA
Surrey, BC V3T 2W1, Canada - Full Time
Skills Needed
Ease, It
Qualification
Graduate
Software Engineer in Test (Onsite) at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Cucumber, Gherkin, Api Testing, Ci/Cd, Agile, Sql, Nosql, Behavior Driven Development, Test Automation, Defect Tracking, Code Reviews, Object Oriented Design, Github Copilot, Playwright
Specialization
5+ years of experience and/or knowledge of both QA Engineering and Software Development is required. Advanced quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Backend at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Software Developer - New Grad 2025 at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Senior Software Engineer (Go) - US at Form3
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Quality Assurance Analyst at SolutionInc Limited
Halifax, NS B3K 1T2, Canada - Full Time
Skills Needed
Relational Databases, Network Architecture, Agile Methodologies, Shell Scripting, Compatibility Testing, Communication Skills, Bash
Specialization
Business
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer Co-op, Front End at Dialpad UK Ltd
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Java, C++, Sql, Nosql, Data Structures, Algorithms, Software Design, Object Oriented Design, Debugging, Unit Testing, Version Control, Git, Containerization, Cloud Computing, Monitoring
Specialization
Currently enrolled in a university program (3rd year+) or recently graduated in Computer Science, Computer Engineering, or a related field of study. Minimum of 8 months of hands-on experience in software development is required.
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Developer - API - x3 at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Amqp, Kubernetes, Xml, Relational Databases, Integration, Java, Spring Boot
Qualification
Graduate
Senior Software Engineer - Caching at Etraveli Group
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

0.0

Posted On

20 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, Relational Databases, Design Patterns, Data Structures, Kubernetes, Redis, Apache Kafka, Ownership, Docker, Algorithms, High Availability

Industry

Information Technology/IT

Description

ABOUT TRIPSTACK

We are travel tech entrepreneurs, changing the way millions of people travel.
Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don’t traditionally work together. We take our customers from point A to B via C, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest in the travel industry.
We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready, to challenge and be challenged. We’re big enough to give our teams support but small enough that every person makes a difference. There are plenty of challenges to champion.

DESIRED SKILLS AND EXPERIENCE:

  • Bachelor’s degree or higher in Computer Science or related technical field experience
  • 5+ years of experience in Golang and understanding of CS fundamentals including data structures, algorithms, and complexity analysis (time and space)
  • 5+ years of experience and understanding relational databases such as Postgres at scale
  • 5+ years of experience and understanding of highly scalable caching/no-sql offerings like Redis
  • 5+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD)
  • 2+ years of experience and understanding of event processing platforms like Apache Kafka
  • Experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment
  • Proven track record of taking ownership and successfully delivering results
  • Proven track record of designing/architecting scalable, high availability distributed systems that serve internet traffic direct to consumers or businesses at scale (over 100 million requests per day)
  • Experience with Restful API development
  • Experience working in a UNIX/Linux environment
  • Understanding of performance trade-offs, load balancing and operational issues
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization

Additional experience that would be considered an asset:

  • Experience with Google Cloud Platform/AWS or other cloud providers & cloud native architecture
  • Experience with Docker, Container Orchestration tools like Kubernetes

How To Apply:

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

Responsibilities

THE ROLE

We are looking for a Senior Software Engineer to join our development team. You will be responsible for writing code for a large-scale distributed system, managing and providing unique cached travel content to other internal systems and teams. We are looking for someone who is a natural problem solver, that is detail-oriented and can work both independently and collaboratively in a fast-paced environment. This role will help with planning, developing, testing, and deploying our Proactive Caching product.

RESPONSIBILITIES:

  • Design, write, review, test, and support code for reliable, high-quality systems at scale serving over 270 million requests per day
  • Proactively identify technology opportunities for the company, and push technical ideas, proposals, and plans to the entire organization
  • Promote quality code and drive initiatives like test driven development
  • Work cross-functionally with product managers and other development teams to deliver high quality products and work towards improving our internal KPIs
  • Coordinate and monitor regular releases to production
  • Participate in on call support rotation and work with the team through incidents impacting our live systems
  • Actively mentor the team through interactive code review and knowledge sharing sessions
Senior Software Engineer - Caching at Etraveli Group
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Relational Databases, Design Patterns, Data Structures, Kubernetes, Redis, Apache Kafka, Ownership, Docker, Algorithms, High Availability
Specialization
Computer science or related technical field experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Product) at owlco
Toronto, ON, Canada - Full Time
Skills Needed
Product Engineering, Aws, Software Development, Computer Science, Programming Languages, Technology, Communication Skills, Python, Architecture, Azure, Java, Microservices
Specialization
Computer science or a related technical field
Qualification
Graduate
Senior Software Engineer (Product) at owlco
Vancouver, BC, Canada - Full Time
Skills Needed
Product Engineering, Python, Azure, Architecture, Microservices, Programming Languages, Communication Skills, Aws, Software Development, Computer Science, Technology, Java
Specialization
Computer science or a related technical field
Qualification
Graduate
Staff Software Engineer, FoodStorm at Instacart
Vancouver, BC, Canada - Full Time
Skills Needed
Soa, Python, Collaborative Environment, Java, Ownership, Computer Science, Accountability, Front End Web Development, Catering
Specialization
Computer science engineering or equivalent experience
Qualification
Graduate
Software Development Engineer (C#) at acre security
Ottawa, ON, Canada - Full Time
Skills Needed
Mongodb, Software Development, Computer Science, Information Technology, Software Design, Usability, English
Specialization
Computer science information technology or related field or equivalent practical experience
Qualification
Graduate
Software Developer - Orchestration at Rogers Communications
Calgary, AB, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Engineering
Qualification
Graduate
Senior Software Developer (DevOps) at CLEAR SIGHT PARTNERS, LLC
Winnipeg, Manitoba, Canada - Full Time
Skills Needed
Devops, Cloud, Containerization, Docker, Kubernetes, Infrastructure As Code, Aws, Cloudformation, Terraform, Linux, Unix, Security Encryption, Git, Ci/Cd Pipeline, Scripting, Automation, Documentation
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a relevant field and at least 7 years of relevant DevOps experience. They should have a strong background in container application design and implementation, public cloud technologies, and Linux/Unix systems.
Experience Required
Minimum 5 year(s)
Lead Software Programmer/Developer at Tetra Tech
Pickering, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Interfaces, Software Development
Qualification
Graduate
Staff Software Engineer- Fullstack at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Cloud Applications, Web Applications, Technical Discussions, Scalability, Relational Databases, Training, It Operations, Design, Addition, Pto, Computer Science, Code, Perspectives, Architects, Postgresql, Teams, App, Authentication, Telemedicine, Security, Typescript
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Software Engineer, Cloud Migration at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Spring Boot, Apps, Sql, Java, Json
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Software Applications QA Developer at Fortinet
Vancouver, BC, Canada - Full Time
Skills Needed
Web Technologies, Communication Skills, Chrome, Test Cases, Javascript, Ajax, Job Skills, Sql Server, Firefox, Edge, Developers
Qualification
Graduate
Computer Software Sales Specialist at PRECA
Surrey, BC V3T 2W1, Canada - Full Time
Skills Needed
Ease, It
Qualification
Graduate
Software Engineer in Test (Onsite) at NTT DATA
Halifax Regional Municipality, Nova Scotia, Canada - Full Time
Skills Needed
Selenium, Java, Cucumber, Gherkin, Api Testing, Ci/Cd, Agile, Sql, Nosql, Behavior Driven Development, Test Automation, Defect Tracking, Code Reviews, Object Oriented Design, Github Copilot, Playwright
Specialization
5+ years of experience and/or knowledge of both QA Engineering and Software Development is required. Advanced quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting.
Experience Required
Minimum 5 year(s)
Senior Software Developer, Backend at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Software Developer - New Grad 2025 at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Senior Software Engineer (Go) - US at Form3
Ontario, Ontario, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Software Quality Assurance Analyst at SolutionInc Limited
Halifax, NS B3K 1T2, Canada - Full Time
Skills Needed
Relational Databases, Network Architecture, Agile Methodologies, Shell Scripting, Compatibility Testing, Communication Skills, Bash
Specialization
Business
Qualification
Diploma
Experience Required
Minimum 5 year(s)
Software Engineer Co-op, Front End at Dialpad UK Ltd
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Java, C++, Sql, Nosql, Data Structures, Algorithms, Software Design, Object Oriented Design, Debugging, Unit Testing, Version Control, Git, Containerization, Cloud Computing, Monitoring
Specialization
Currently enrolled in a university program (3rd year+) or recently graduated in Computer Science, Computer Engineering, or a related field of study. Minimum of 8 months of hands-on experience in software development is required.
Software Developer (Ruby on Rails) at GoBolt
Toronto, ON, Canada - Full Time
Skills Needed
Ruby, Programming Concepts, Database Design
Qualification
Graduate
Senior Software Developer - API - x3 at Procom
Toronto, ON, Canada - Full Time
Skills Needed
Sql, Amqp, Kubernetes, Xml, Relational Databases, Integration, Java, Spring Boot
Qualification
Graduate
Loading...