Software Engineering Jobs in Canada

About 346 results in (4) seconds Clear Filters

Jobs Search

About 346 results in (4) seconds
Software Developer (Casper Team) at Acuity Insights
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Javascript, Typescript, Meteor, Mongodb, React, Aws, System Design, Software Testing, Production Support, Backend Development, Full Stack Development, Code Review, Mentoring, Ai Tools, Technical Stewardship
Specialization
Candidates must have professional experience with JavaScript or TypeScript and be comfortable working in a production environment. You should possess strong backend skills, experience with system trade-offs, and a collaborative approach to engineering.
Experience Required
Minimum 5 year(s)
Software Test Automation Engineer at Trevor Frances Recruitment
Brampton, Ontario, Canada - Full Time
Skills Needed
Selenium, Cypress, Testcomplete, Postman, .Net, Api Testing, Microservices, Angular, .Net Core, Azure Devops, Azure, Ci/Cd, Agile, Scrum, Test Automation, Quality Engineering
Specialization
Candidates must have at least 5 years of experience in QA automation and software testing. Proficiency in tools such as Selenium, Cypress, .NET, and experience with Azure DevOps and API testing strategies are required.
Experience Required
Minimum 5 year(s)
Software Developer (Casper Team) at Acuity Insights
Montreal, Quebec, Canada - Full Time
Skills Needed
Javascript, Typescript, Meteor, Mongodb, React, Aws, System Design, Software Testing, Production Support, Backend Development, Full Stack Development, Technical Stewardship, Code Review, Mentoring, Ai Tools, Problem Solving
Specialization
Candidates must have professional experience with JavaScript or TypeScript and be comfortable working in a production environment with complex, established systems. You should be proficient in using AI tools for development and possess strong skills in backend architecture and testing.
Experience Required
Minimum 5 year(s)
Account Manager - Custom Software at VeilSun, Inc.
Quinte West, Ontario, Canada - Full Time
Skills Needed
Client Relationship Management, Revenue Growth, Account Expansion, Consultative Selling, Pipeline Management, Forecasting, Stakeholder Management, Cross Selling, Renewals, Qbr Presentation, Crm Management, Low Code Platforms, Quickbase Development, Mendix, Microsoft Power Apps, Professional Services Delivery
Specialization
Candidates must have 3–6+ years of experience in account management, client success, or sales within technology or professional services, including revenue responsibility for existing clients. Essential qualifications include a consultative selling mindset, strong communication skills, and the proven ability to manage multiple priorities in a fast-paced environment.
Experience Required
Minimum 5 year(s)
Sr. Software Developer - Frontend at Range
Toronto, Ontario, Canada - Full Time
Skills Needed
Angular, Typescript, React, Next.Js, Sql Server, Css, Scss, Figma, State Management, Performance Optimization, Git, Ci/Cd, Agile, Mfe Architecture, Material Design 3
Specialization
Candidates must have 5+ years of professional experience developing single-page applications and deep expertise in Angular, TypeScript, and MFE architecture. Proficiency in modern CSS, SQL Server, and Figma, along with a strong understanding of front-end performance and state management, is required.
Experience Required
Minimum 5 year(s)
Early Professional, Civil Engineering at WSP
Calgary, Alberta, Canada - Full Time
Skills Needed
Civil Engineering, Materials Engineering, Geotechnical Engineering, Fieldwork, Excavations, Subgrade Inspections, Foundation Reviews, Pile Monitoring, Drilling, Soil Logging, Sampling, Report Preparation, Safety Mindset, Travel, Quality Assurance
Specialization
Candidates must possess a Bachelor's degree in Civil Engineering along with 6 months to 2 years of relevant co-op, field, or consulting experience, and must be registered or eligible for registration as an Engineer-in-Training (EIT) with APEGA. Essential attributes include a strong passion for fieldwork, comfort with travel and outdoor work, a robust safety mindset, and a valid unrestricted Class 5 driver's license.
Project Manager - Building Engineering at Arcadis
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Project Management, Civil Engineering, Institutional Buildings, Commercial Buildings, Design Management, Cost Control, Project Planning, Risk Management, Site Visits, Contract Administration, Schedule Review, Quality Assurance, Stakeholder Management, Requirements Analysis, Bluebeam, Autocad
Specialization
Candidates must possess a minimum of 8+ years of full-time experience in Project Management specifically related to industrial, commercial, and institutional buildings, with a Bachelor’s degree in Engineering being preferred. Essential qualifications include the ability to interpret contracts, proficiency in software like Bluebeam and AutoCAD, strong communication skills, and possession of a valid driver's license for site travel.
Experience Required
Minimum 10 year(s)
Recruiter Eng (MP Engineering)-Canada at ALL Talent Solutions LTD
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Desk Recruiting, Business Development, Direct Hire Sourcing, Candidate Qualification, Pipeline Building, Client Relationship Management, Cold Calling, Talent Mapping, Interview Coaching, Sales Strategy, Workforce Insights, Account Management
Specialization
Requires at least 2 years of recruiting or sales experience with a proven track record of meeting financial KPIs. A high school diploma is required, while an associate's or bachelor's degree is preferred.
Experience Required
Minimum 2 year(s)
Recruiter Eng (MP Engineering)-Canada at ALL Talent Solutions LTD
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Desk Recruiting, Business Development, Direct Hire Recruitment, Candidate Sourcing, Client Relationship Management, Talent Pipelining, Interviewing, Sales Strategy, Market Analysis, Candidate Qualification
Specialization
Requires at least 2 years of recruiting or sales experience with a proven track record of meeting financial KPIs. A high school diploma is required, while an associate or bachelor's degree is preferred.
Experience Required
Minimum 2 year(s)
Mechanical Engineering Co-Op Placement at Héroux-Devtek
, Ontario, Canada - Full Time
Skills Needed
Catia, Gd&T, Engineering Drawings, Cmm Inspection, Analytical Thinking, Technical Data Interpretation, Manufacturing Plans, Quality Inspection
Specialization
Candidates must be currently enrolled in an Engineering, Manufacturing, or related technical program. Proficiency in CAD tools, specifically CATIA, and a basic understanding of GD&T are required.
Asset Maintenance Engineering Student at Suncor Energy Services
Oakville, ON, Canada - Full Time
Skills Needed
Service Providers, Commitments, Vendors, Regulations
Specialization
Chemical, Engineering
Qualification
Diploma
Senior Manager, Cloud and Engineering at OnX
Toronto, Ontario, Canada - Full Time
Skills Needed
Cloud Architecture, Engineering Leadership, Aws, Azure, Gcp, Kubernetes, Containerization, Infrastructure As Code, Terraform, Ansible, Devops, Cloud Security, Iam, Client Engagement, Modernization, Migration
Specialization
Candidates must possess extensive hands-on experience in cloud architecture and engineering across AWS, Azure, and GCP, coupled with proven expertise in Kubernetes and container management for large-scale systems. The role requires strong background in Infrastructure-as-Code tools like Terraform and Ansible, excellent communication skills, and demonstrated success leading cloud modernization and migration programs.
Experience Required
Minimum 5 year(s)
Software Implementation Specialist at Catalis Regulatory & Compliance, LLC
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Implementation, Data Analysis, Postgresql, Microsoft Office, Project Planning, Customer Service, Problem Solving, Time Management, Gis, Spatial Data Handling
Specialization
Candidates need proven experience as an Implementation Specialist with technical proficiency in PostgreSQL and Microsoft Office. Experience with spatial data, GIS, and municipal government operations is considered an asset.
Experience Required
Minimum 2 year(s)
Sr. Software Developer (Wordpress) at Royal Bank of Canada
Mississauga, Ontario, Canada - Full Time
Skills Needed
Wordpress, Php, Html, Css, Tailwind, Javascript, Seo, Gutenberg, Wpvip, Adobe Cms, Agile, Devops, Git, Github Actions, Genai, Full Stack Development
Specialization
Candidates must have professional experience designing and implementing websites with WordPress, Gutenberg, and WPVIP. Proficiency in front-end languages like PHP, HTML, CSS, and JavaScript, along with technical SEO knowledge, is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Backend at MQ Referrals Only
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Development, Scalable Software, System Improvement, Design Documentation, Code Review, Architecture Innovation, Mentoring, On Call Duty, Java, Aws, Sql, Microservices, Distributed Systems, Troubleshooting, Ci/Cd, Kubernetes
Specialization
Candidates need 5+ years of backend engineering experience (or 3+ with an advanced degree, or 8+ without a degree) including experience building scalable platforms using Java, SQL, and working within Cloud environments like AWS. Strong abilities in technical trade-offs, troubleshooting production issues, and clear communication are essential.
Experience Required
Minimum 5 year(s)
Java Full Stack Software Developer at Redwood Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Javascript, Spring Framework, Spring Boot, Spring Mvc, Spring Security, Sql, Postgresql, Mysql, Hibernate, Jpa, Html, Css, Typescript, Reactjs, Restful Api
Specialization
Candidates must have professional experience as a Full Stack Developer with a strong emphasis on Java (Java 11/17) and the Spring Framework, alongside proficiency in relational databases and front-end technologies like JavaScript/ReactJS. A Bachelor's degree or equivalent practical experience is required, along with strong problem-solving and collaboration skills.
Experience Required
Minimum 5 year(s)
Project Engineer (Building Engineering) at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Contract Administration, Engineering Design, Multidisciplinary Design, Project Budgeting, Costing, Construction Methods, Project Delivery Schedules, Communication, Interpretation Of Contract Documents, Rfi Management, Change Management, Payment Recommendation, Field Review, Progress Monitoring, Non Conformance Reporting, Problem Solving
Specialization
Candidates must possess a minimum University Degree in Civil, Mechanical, or Electrical Engineering, coupled with 5-7 years of design and construction experience on industrial facility projects. Registration with PEO is mandatory, and proficiency in the Microsoft Office Suite is required for this office-based role that involves travel.
Experience Required
Minimum 5 year(s)
SUPPLIER / QUALITY ENGINEERING @ WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
Trend Analysis, Mrb, Fishbone, Pfmea, Assembly, Manufacturing, Fai
Qualification
Graduate
Transportation Engineering Technologist at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Design, Autocad Civil 3d, Cad Drafting, Submission Packages Preparation, Technical Research, Roadway Design Manuals, Coordination, Communication Skills, Engineering Drawings Interpretation, Office 365 Applications, Revu Bluebeam, Autocad, Microstation, Valid Drivers License
Specialization
Candidates must be currently enrolled or recently graduated from a Civil Engineering program with a focus on transportation engineering and possess excellent written and verbal communication skills. Experience with reading engineering drawings and software like AutoCAD, Microstation, and Office 365 is considered an asset.
AI Developer – Rack Systems Engineering at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
Python, Llm, Ai Development, Workflow Automation, Rack Scale Hardware, Data Processing, Orchestration, Github, Vs Code, Cursor, System Design, Firmware Engineering, Hardware Development, Technical Leadership, Debugging, Validation
Specialization
Candidates must have strong Python development skills and hands-on experience building LLM-driven agents or automation tools. A bachelor's degree in a relevant engineering field is required, along with a proven track record of solving complex technical problems and mentoring other engineers.
Experience Required
Minimum 5 year(s)
Software Developer (Casper Team) at Acuity Insights
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Jul, 26

Salary

155000.0

Posted On

30 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

JavaScript, TypeScript, Meteor, MongoDB, React, AWS, System design, Software testing, Production support, Backend development, Full-stack development, Code review, Mentoring, AI tools, Technical stewardship

Industry

Higher Education

Description
Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end ownership, and real problems to solve. Casper is one of Acuity Insights’ core products, used by hundreds of programs globally to make high-stakes admissions decisions with greater confidence. It helps programs look beyond academic metrics by evaluating how applicants think, reason, and respond in complex situations, consistently and at scale. Casper supports approximately 160,000 applicants each year, with individual test sessions ranging from 3,000 to 5,000 applicants at a time. It’s a system where reliability, performance, and judgment matter in real-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate and one Senior. You’ll work on a product with over a decade of production history: stable, widely used, revenue-critical, and actively evolving. As George (Development Manager) puts it, “This isn’t a product you work on from the edges. You’re working on the system itself.” This is not a greenfield role. It’s also not maintenance-only. Some parts of the system are well-established; others need modernization, clearer patterns, stronger testing, and thoughtful technical stewardship. You’ll help keep an important product healthy while building the next capabilities that make Casper more valuable, resilient, and ready for what comes next. As AI reshapes how applicants prepare and respond, Casper is adapting too. The engineering work behind it is becoming more complex, more consequential, and more interesting, from how the team builds software day to day to how the product protects trust and test integrity. What you’ll work on There’s no clean separation between “maintenance” and “new work” on this team. Both matter, and both are shared. In your first few months, your focus will be on upgrade, stability, and reliability work, helping move Casper onto supported versions of key technologies and building a strong understanding of how the system behaves in production. Over time, that balance shifts. You’ll move into more product-oriented work, contributing to how Casper evolves in response to changing market needs. Right away, you’ll likely be working on core upgrade and stability work, helping move Casper onto supported versions of Meteor and MongoDB, improving reliability, and getting familiar with how the system behaves in production. This work is how the team builds the context needed to safely evolve a system at this scale. From there, you’ll move into work that shapes where Casper goes next. That includes things like: Score evolution Rethinking how Casper scores are calculated, processed, and presented, a system that spans multiple services and connects everything from test delivery to program-facing insights. Test integrity in an AI world Designing how Casper detects, deters, and responds to policy violations in an environment where applicants have access to increasingly capable AI tools. Making the product more understandable and defensible Improving how programs interpret results, from analytics to score presentation, so decisions are clearer, more consistent, and easier to stand behind. Supporting more complex program structures Like institutions operating across multiple campuses and geographies, where the product needs to reflect more nuanced real-world use. Some of this work is well-defined. Some of it is still taking shape. You’ll be part of figuring that out. How the team works Casper operates on a shared ownership model. There isn’t a strict separation between parts of the system, everyone contributes across the stack and across domains. That includes core areas like authentication, payments, test delivery, scoring, alerts, and production support. You’ll be part of a team that is collectively responsible for keeping the system running, improving it over time, and responding when things go wrong. The kind of engineering environment you’ll join Casper is built primarily with JavaScript, Meteor, MongoDB, React, and AWS. The system reflects over a decade of evolution, with contributions from many developers over time. You’ll need to be comfortable navigating different patterns and approaches, understanding why things were built the way they were, and improving them thoughtfully. You’ll need to be comfortable reading before rewriting, understanding context before changing direction, and making improvements that move the system forward without slowing the team down. This is a team that values progress over perfection. We’re not trying to rebuild everything. We’re trying to make the system better, step by step, while continuing to deliver. We’re specifically looking for developers who are actively working in JavaScript or TypeScript in production today and can ramp quickly in that environment. This is an AI-first engineering environment. Tools like Copilot, Codex, and Claude are part of how work gets done day to day. We’re looking for developers who already work this way, using AI to explore, build, and iterate faster. This isn’t experimental here; it’s part of the job. “AI isn’t something we’re experimenting with on the side. It’s just part of how we build now.” - George Guja (Development Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you’ll help shape how the team approaches both new work and an existing system that’s already doing a lot. This is not a staff-level architecture role. You’ll contribute to system design, but you’ll also spend a significant portion of your time writing code and improving systems. You’ll spend your time in a mix of building, shaping, and supporting others: contributing to system design and helping the team think through how new work fits into what already exists leading or co-leading more complex backend-heavy initiatives improving code quality and engineering patterns through reviews, pairing, and example strengthening how the team approaches testing and reliability over time defining how the team approaches testing in a mature system (unit, integration, end-to-end) planning and validating production changes, including upgrades and breaking changes mentoring developers who are earlier in their growth For the Intermediate Developer As an Intermediate Developer, you’ll take on meaningful ownership while building deeper context in a system that has real complexity. We’re targeting mid-to-upper intermediate developers, not someone newly stepping up from a junior role. You won’t be working in isolation or just executing tickets. You’ll be working closely with senior developers, contributing to shared problems, and gradually expanding the scope of what you own. Early on, that might look like: owning parts of upgrade and stability work contributing to bug fixes and small improvements working across both frontend and backend building a strong understanding of production behavior Over time, we expect that to grow into: owning larger pieces of work end-to-end becoming a go-to person for parts of the system contributing to how work is shaped, not just implemented What we’re looking for in both roles There are a lot of ways to succeed here, but the developers who tend to do well on this team share a few things in common. They’ve worked on systems that are already in use, where reliability matters and changes have real impact. They’re comfortable stepping into codebases they didn’t write, making sense of them quickly, and improving them without needing to start over. They think in trade-offs. They know when to refactor and when to leave something alone. They care about getting things right, but also about moving things forward. They’re comfortable with backend-heavy work, even if they identify as full-stack. They understand how data flows through a system, how services interact, and what can go wrong in production. They treat testing and quality as part of the system, not something that happens at the end. They’ve either worked with or helped improve testing approaches in real environments. They use AI tools as part of their day-to-day workflow. Tools like Copilot, Codex, or Claude aren’t new or experimental, they’re already integrated into how they explore, write, and refine code. They collaborate directly. They ask questions, share context, and don’t wait for perfect clarity before moving forward. And they care about the outcome, not just the implementation. They want to understand why something matters, not just what needs to be built. On-call & test support expectations Casper includes shared responsibility for supporting live test sessions: 1–2 sessions per month Typically up to ~5 hours Often scheduled between 6–10 PM Eastern Occasionally overnight (1–5 AM Eastern) for international sessions May occasionally include weekends These are planned in advance and shared across the team. How We Support You Transparent compensation. The starting salary for Senior roles is between $145,000 and $155,000 CAD; Intermediate roles range from $120,000 to $142,000 CAD. Final offers reflect experience, scope, market alignment, and internal equity. Learning that grows with you. A $3,000 annual learning budget to invest in your development, whether that’s deepening technical skills, building confidence, or exploring new areas of interest. Shared success. Access to employee stock options, so you share in the value you help create. Remote-first work. Fully remote within Canada, with up to six weeks per year to work internationally. Time to rest and reset. Self-directed vacation (most teammates take 4–6 weeks annually), monthly Acuity Days (a collective Friday off), plus a two-week company-wide closure each December. Comprehensive care. Health benefits from day one for you and your dependents. Future-focused support. A 2% GRSP matching program to help you plan ahead. Support for growing families. A 16-week parental leave top-up beyond EI, available to all parents. What Happens After You Apply We review every application carefully, looking for people who are caring, curious, driven, and resilient. Whether you apply directly, are referred, or connect through a recruiter or hiring manager, you’ll receive equal consideration. We don’t use AI to evaluate applications, though you may be automatically screened out if you don’t meet baseline requirements (e.g. Canadian residency and valid work authorization). In some interviews, AI may help with note-taking, but all evaluations and decisions are made by real humans. Our interviews are two-way conversations. We want to understand your career, abilities, and goals, and help you assess whether this opportunity and team are the right fit for you. Steps in the Process Our hiring process typically takes 2–4 weeks from initial conversation to final decision. Application Review. A real person reviews your application for potential fit. Intro Chat. An informal conversation with our recruiter to explore your career path, goals, and what you’re looking for, while giving you a chance to learn about Acuity Insights. Technical Deep Dive. A conversation with the hiring manager focused on your experience and how you approach real-world engineering problems. This may include discussing systems you’ve worked on, trade-offs you’ve made, and, in some cases, a lightweight practical or collaborative exercise. We’ll share what to expect in advance. Team Conversations. You’ll meet 1:1 with future teammates to assess alignment and ways of working. Decision. The hiring manager reviews feedback and typically makes a decision within 2–4 business days. Offer & Reference Checks. If it’s a match, we move to offer, pending a digital reference check. Life at Acuity Insights We’re a remote-first team of 135+ people who care deeply about our work and about each other. Our culture is intentionally designed. As we’ve grown, we’ve made deliberate choices about how we work together, prioritizing trust, flexibility, and a sustainable pace so people can do meaningful work over the long term. That commitment has been recognized externally. Acuity Insights has been named one of Canada’s Top Small & Medium Employers for the second consecutive year, reflecting our focus on building a strong, people-first environment. Day to day, that shows up in how we collaborate: High trust and autonomy in how work gets done Thoughtful, async-friendly communication across a distributed team Space for deep work, balanced with intentional moments of connection A culture grounded in care, curiosity, and shared purpose As we continue to grow, we’re focused on maintaining that balance, building a company where people can do their best work and grow over time, without losing what makes the environment feel human. About Acuity Insights Acuity Insights builds products that help higher education institutions make better decisions about people, from admissions through to development. Our work is grounded in a simple idea: that people are more than their grades, and that potential can be understood and developed, not just measured. Our Casper situational judgment test (SJT), created by researchers at McMaster University, has been completed by over 1 million applicants and is one of the most widely used open-response SJTs in higher education, backed by nearly 20 years of research. Today, we are evolving our products to better connect assessment, insight, and development, helping institutions not just identify potential, but actively support its growth over time.

How To Apply:

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

Responsibilities
You will contribute to the maintenance, modernization, and evolution of the Casper product by working across the full stack. Responsibilities include improving system reliability, implementing new features, and participating in on-call support for live test sessions.
Software Developer (Casper Team) at Acuity Insights
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Javascript, Typescript, Meteor, Mongodb, React, Aws, System Design, Software Testing, Production Support, Backend Development, Full Stack Development, Code Review, Mentoring, Ai Tools, Technical Stewardship
Specialization
Candidates must have professional experience with JavaScript or TypeScript and be comfortable working in a production environment. You should possess strong backend skills, experience with system trade-offs, and a collaborative approach to engineering.
Experience Required
Minimum 5 year(s)
Software Test Automation Engineer at Trevor Frances Recruitment
Brampton, Ontario, Canada - Full Time
Skills Needed
Selenium, Cypress, Testcomplete, Postman, .Net, Api Testing, Microservices, Angular, .Net Core, Azure Devops, Azure, Ci/Cd, Agile, Scrum, Test Automation, Quality Engineering
Specialization
Candidates must have at least 5 years of experience in QA automation and software testing. Proficiency in tools such as Selenium, Cypress, .NET, and experience with Azure DevOps and API testing strategies are required.
Experience Required
Minimum 5 year(s)
Software Developer (Casper Team) at Acuity Insights
Montreal, Quebec, Canada - Full Time
Skills Needed
Javascript, Typescript, Meteor, Mongodb, React, Aws, System Design, Software Testing, Production Support, Backend Development, Full Stack Development, Technical Stewardship, Code Review, Mentoring, Ai Tools, Problem Solving
Specialization
Candidates must have professional experience with JavaScript or TypeScript and be comfortable working in a production environment with complex, established systems. You should be proficient in using AI tools for development and possess strong skills in backend architecture and testing.
Experience Required
Minimum 5 year(s)
Account Manager - Custom Software at VeilSun, Inc.
Quinte West, Ontario, Canada - Full Time
Skills Needed
Client Relationship Management, Revenue Growth, Account Expansion, Consultative Selling, Pipeline Management, Forecasting, Stakeholder Management, Cross Selling, Renewals, Qbr Presentation, Crm Management, Low Code Platforms, Quickbase Development, Mendix, Microsoft Power Apps, Professional Services Delivery
Specialization
Candidates must have 3–6+ years of experience in account management, client success, or sales within technology or professional services, including revenue responsibility for existing clients. Essential qualifications include a consultative selling mindset, strong communication skills, and the proven ability to manage multiple priorities in a fast-paced environment.
Experience Required
Minimum 5 year(s)
Sr. Software Developer - Frontend at Range
Toronto, Ontario, Canada - Full Time
Skills Needed
Angular, Typescript, React, Next.Js, Sql Server, Css, Scss, Figma, State Management, Performance Optimization, Git, Ci/Cd, Agile, Mfe Architecture, Material Design 3
Specialization
Candidates must have 5+ years of professional experience developing single-page applications and deep expertise in Angular, TypeScript, and MFE architecture. Proficiency in modern CSS, SQL Server, and Figma, along with a strong understanding of front-end performance and state management, is required.
Experience Required
Minimum 5 year(s)
Early Professional, Civil Engineering at WSP
Calgary, Alberta, Canada - Full Time
Skills Needed
Civil Engineering, Materials Engineering, Geotechnical Engineering, Fieldwork, Excavations, Subgrade Inspections, Foundation Reviews, Pile Monitoring, Drilling, Soil Logging, Sampling, Report Preparation, Safety Mindset, Travel, Quality Assurance
Specialization
Candidates must possess a Bachelor's degree in Civil Engineering along with 6 months to 2 years of relevant co-op, field, or consulting experience, and must be registered or eligible for registration as an Engineer-in-Training (EIT) with APEGA. Essential attributes include a strong passion for fieldwork, comfort with travel and outdoor work, a robust safety mindset, and a valid unrestricted Class 5 driver's license.
Project Manager - Building Engineering at Arcadis
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Project Management, Civil Engineering, Institutional Buildings, Commercial Buildings, Design Management, Cost Control, Project Planning, Risk Management, Site Visits, Contract Administration, Schedule Review, Quality Assurance, Stakeholder Management, Requirements Analysis, Bluebeam, Autocad
Specialization
Candidates must possess a minimum of 8+ years of full-time experience in Project Management specifically related to industrial, commercial, and institutional buildings, with a Bachelor’s degree in Engineering being preferred. Essential qualifications include the ability to interpret contracts, proficiency in software like Bluebeam and AutoCAD, strong communication skills, and possession of a valid driver's license for site travel.
Experience Required
Minimum 10 year(s)
Recruiter Eng (MP Engineering)-Canada at ALL Talent Solutions LTD
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Desk Recruiting, Business Development, Direct Hire Sourcing, Candidate Qualification, Pipeline Building, Client Relationship Management, Cold Calling, Talent Mapping, Interview Coaching, Sales Strategy, Workforce Insights, Account Management
Specialization
Requires at least 2 years of recruiting or sales experience with a proven track record of meeting financial KPIs. A high school diploma is required, while an associate's or bachelor's degree is preferred.
Experience Required
Minimum 2 year(s)
Recruiter Eng (MP Engineering)-Canada at ALL Talent Solutions LTD
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Desk Recruiting, Business Development, Direct Hire Recruitment, Candidate Sourcing, Client Relationship Management, Talent Pipelining, Interviewing, Sales Strategy, Market Analysis, Candidate Qualification
Specialization
Requires at least 2 years of recruiting or sales experience with a proven track record of meeting financial KPIs. A high school diploma is required, while an associate or bachelor's degree is preferred.
Experience Required
Minimum 2 year(s)
Mechanical Engineering Co-Op Placement at Héroux-Devtek
, Ontario, Canada - Full Time
Skills Needed
Catia, Gd&T, Engineering Drawings, Cmm Inspection, Analytical Thinking, Technical Data Interpretation, Manufacturing Plans, Quality Inspection
Specialization
Candidates must be currently enrolled in an Engineering, Manufacturing, or related technical program. Proficiency in CAD tools, specifically CATIA, and a basic understanding of GD&T are required.
Asset Maintenance Engineering Student at Suncor Energy Services
Oakville, ON, Canada - Full Time
Skills Needed
Service Providers, Commitments, Vendors, Regulations
Specialization
Chemical, Engineering
Qualification
Diploma
Senior Manager, Cloud and Engineering at OnX
Toronto, Ontario, Canada - Full Time
Skills Needed
Cloud Architecture, Engineering Leadership, Aws, Azure, Gcp, Kubernetes, Containerization, Infrastructure As Code, Terraform, Ansible, Devops, Cloud Security, Iam, Client Engagement, Modernization, Migration
Specialization
Candidates must possess extensive hands-on experience in cloud architecture and engineering across AWS, Azure, and GCP, coupled with proven expertise in Kubernetes and container management for large-scale systems. The role requires strong background in Infrastructure-as-Code tools like Terraform and Ansible, excellent communication skills, and demonstrated success leading cloud modernization and migration programs.
Experience Required
Minimum 5 year(s)
Software Implementation Specialist at Catalis Regulatory & Compliance, LLC
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Implementation, Data Analysis, Postgresql, Microsoft Office, Project Planning, Customer Service, Problem Solving, Time Management, Gis, Spatial Data Handling
Specialization
Candidates need proven experience as an Implementation Specialist with technical proficiency in PostgreSQL and Microsoft Office. Experience with spatial data, GIS, and municipal government operations is considered an asset.
Experience Required
Minimum 2 year(s)
Sr. Software Developer (Wordpress) at Royal Bank of Canada
Mississauga, Ontario, Canada - Full Time
Skills Needed
Wordpress, Php, Html, Css, Tailwind, Javascript, Seo, Gutenberg, Wpvip, Adobe Cms, Agile, Devops, Git, Github Actions, Genai, Full Stack Development
Specialization
Candidates must have professional experience designing and implementing websites with WordPress, Gutenberg, and WPVIP. Proficiency in front-end languages like PHP, HTML, CSS, and JavaScript, along with technical SEO knowledge, is required.
Experience Required
Minimum 5 year(s)
Senior Software Engineer - Backend at MQ Referrals Only
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Backend Development, Scalable Software, System Improvement, Design Documentation, Code Review, Architecture Innovation, Mentoring, On Call Duty, Java, Aws, Sql, Microservices, Distributed Systems, Troubleshooting, Ci/Cd, Kubernetes
Specialization
Candidates need 5+ years of backend engineering experience (or 3+ with an advanced degree, or 8+ without a degree) including experience building scalable platforms using Java, SQL, and working within Cloud environments like AWS. Strong abilities in technical trade-offs, troubleshooting production issues, and clear communication are essential.
Experience Required
Minimum 5 year(s)
Java Full Stack Software Developer at Redwood Software
Toronto, Ontario, Canada - Full Time
Skills Needed
Java, Javascript, Spring Framework, Spring Boot, Spring Mvc, Spring Security, Sql, Postgresql, Mysql, Hibernate, Jpa, Html, Css, Typescript, Reactjs, Restful Api
Specialization
Candidates must have professional experience as a Full Stack Developer with a strong emphasis on Java (Java 11/17) and the Spring Framework, alongside proficiency in relational databases and front-end technologies like JavaScript/ReactJS. A Bachelor's degree or equivalent practical experience is required, along with strong problem-solving and collaboration skills.
Experience Required
Minimum 5 year(s)
Project Engineer (Building Engineering) at Arcadis
Toronto, Ontario, Canada - Full Time
Skills Needed
Contract Administration, Engineering Design, Multidisciplinary Design, Project Budgeting, Costing, Construction Methods, Project Delivery Schedules, Communication, Interpretation Of Contract Documents, Rfi Management, Change Management, Payment Recommendation, Field Review, Progress Monitoring, Non Conformance Reporting, Problem Solving
Specialization
Candidates must possess a minimum University Degree in Civil, Mechanical, or Electrical Engineering, coupled with 5-7 years of design and construction experience on industrial facility projects. Registration with PEO is mandatory, and proficiency in the Microsoft Office Suite is required for this office-based role that involves travel.
Experience Required
Minimum 5 year(s)
SUPPLIER / QUALITY ENGINEERING @ WESCAM at Harris Corporation
Burlington, ON, Canada - Full Time
Skills Needed
Trend Analysis, Mrb, Fishbone, Pfmea, Assembly, Manufacturing, Fai
Qualification
Graduate
Transportation Engineering Technologist at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Design, Autocad Civil 3d, Cad Drafting, Submission Packages Preparation, Technical Research, Roadway Design Manuals, Coordination, Communication Skills, Engineering Drawings Interpretation, Office 365 Applications, Revu Bluebeam, Autocad, Microstation, Valid Drivers License
Specialization
Candidates must be currently enrolled or recently graduated from a Civil Engineering program with a focus on transportation engineering and possess excellent written and verbal communication skills. Experience with reading engineering drawings and software like AutoCAD, Microstation, and Office 365 is considered an asset.
AI Developer – Rack Systems Engineering at Advanced Micro Devices, Inc
Markham, Ontario, Canada - Full Time
Skills Needed
Python, Llm, Ai Development, Workflow Automation, Rack Scale Hardware, Data Processing, Orchestration, Github, Vs Code, Cursor, System Design, Firmware Engineering, Hardware Development, Technical Leadership, Debugging, Validation
Specialization
Candidates must have strong Python development skills and hands-on experience building LLM-driven agents or automation tools. A bachelor's degree in a relevant engineering field is required, along with a proven track record of solving complex technical problems and mentoring other engineers.
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...