Software Engineering Jobs in Canada

About 852 results in (3) seconds Clear Filters

Jobs Search

About 852 results in (3) seconds
Manager, Data Engineering at Sprout Social
, , Canada - Full Time
Skills Needed
Data Engineering, Dataops, Cloud Data Warehouses, Dimensional Modeling, Data Vault Principles, Automated Testing, Monitoring, Data Governance, Api Integration, Change Data Capture, Incremental Load Patterns, Cross Functional Collaboration, Performance Management, Career Development, Incident Response, Technical Strategy
Specialization
Candidates should have over 10 years of experience in data engineering and at least 4 years in managing engineering teams. Experience with cloud data warehouses and implementing data governance tooling is essential.
Experience Required
Minimum 10 year(s)
Energy Engineering Intern at Resource Innovations
Toronto, Ontario, Canada - Full Time
Skills Needed
Engineering Analysis, Data Collection, Energy Analyses, Project Research, Communication Skills, Microsoft Office, Writing Skills, Technical Reporting, Presentation Development, Sustainability Interest
Specialization
Candidates must be current students in a post-secondary STEAM or business program in Canada and legally entitled to work in Canada. A strong interest in sustainability and experience in energy efficiency are preferred.
Manager, Software Development – Cloud Platform (Job Req #2025-290) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
Cloud Native Development, Devops, Sre, Software Engineering, Agile Practices, Team Management, Technical Leadership, Problem Solving, Communication, Collaboration, Cloud Platforms, Containerization, Orchestration Technologies, Distributed Systems, Performance Monitoring, Automation Pipelines
Specialization
Candidates should have a bachelor's degree in a related field and at least 5 years of experience in a leadership role. A strong technical background in cloud-native applications and services is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - Stablecoin Payments) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Systems, Cloud Infrastructure, Distributed Systems, Apis, System Design, Crypto, Blockchain, Mentoring, Collaboration, Problem Solving, Performance Optimization, Scalability, Reliability, Tokenomics, Financial Primitives
Specialization
Minimum 5 years of experience in software engineering with a focus on large-scale backend systems. Strong proficiency in backend technologies and a collaborative spirit are essential.
Experience Required
Minimum 5 year(s)
Data Engineering Developer at Vosker
Montreal, Quebec, Canada - Full Time
Skills Needed
Data Engineering, Cloud Based Solutions, Data Pipelines, Etl, Aws, Python, Sql, Spark, Terraform, Devops, Data Security, Monitoring, Agile, Bilingual, Analytical Skills, Problem Solving
Specialization
Candidates should have at least three years of experience in data engineering and proficiency with AWS infrastructures and data processing languages. A background in computer science or a related field is preferred.
Experience Required
Minimum 2 year(s)
Senior QA Engineering Lead at ResponsiveAds, Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Qa, Software Development, Test Automation, Responsive Design, Debugging, Troubleshooting, Attention To Detail, Communication, Organizational Skills, Customer First Attitude
Specialization
Candidates must have at least 5 years of experience in testing and QA, along with 3 years of software development skills. Strong debugging skills and attention to detail are essential.
Experience Required
Minimum 5 year(s)
Engineering Manager - Data at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Team Leadership, Architectural Decisions, Data Platform, Financial Reporting, Data Pipelines, Sql Databases, Restful Api, Systems Design, Event Driven Systems, Microservices, Git, Testing, Debugging, Data Governance, Cryptocurrencies
Specialization
An engineering degree in Computer Science or equivalent is required along with 8+ years of work experience in data engineering and 2+ years managing engineering teams. Strong experience with server-side languages, SQL databases, and data pipeline technologies is essential.
Experience Required
Minimum 10 year(s)
Software Engineering Manager, Cells Infrastructure (Remote - EMEA or Canada at Jobgether
, , Canada - Full Time
Skills Needed
Leadership, Devsecops, Agile Delivery, Problem Solving, Communication, Organizational Skills, Technical Decision Making, Infrastructure Engineering, Saas, Modular Architecture, Ruby On Rails, Go, Typescript, Terraform, Kubernetes
Specialization
Candidates should have at least 2 years of experience leading software or infrastructure engineering teams and a strong track record in managing high-performing teams in a remote environment. A deep understanding of agile delivery and modern DevOps practices is essential.
Experience Required
Minimum 2 year(s)
Project Engineering Manager at Bantrel
Saskatoon, Saskatchewan, Canada - Full Time
Skills Needed
Project Engineering, Leadership, Mentoring, Regulatory Compliance, Engineering Standards, Problem Solving, Communication, Organizational Skills, Multidisciplinary Teams, Technical Audits, Engineering Execution, Quality Assurance, Resource Management, Strategic Planning, Contract Management, Client Relations
Specialization
A degree in engineering or a scientific discipline is required, along with a minimum of 20 years of progressive experience in engineering. Candidates should have proven leadership in multidisciplinary engineering teams and strong communication skills.
Experience Required
Minimum 10 year(s)
Head of Engineering - Edge at EverCommerce & Fieldpoint
Mississauga, Ontario, Canada - Full Time
Skills Needed
Technical Leadership, Ai Driven Product Enablement, Data Ecosystem, E Commerce, Membership Systems, Affiliate Marketing, Api Integrations, Data Driven Architectures, Event Pipelines, Ml Ready Infrastructure, Content Automation, Training Systems, Predictive Analytics, Cross Functional Collaboration, Engineering Excellence, Continuous Improvement
Specialization
Proven experience leading engineering teams and delivering large-scale system transformations is essential. Familiarity with affiliate marketing ecosystems and a strong understanding of data-driven architectures are preferred qualifications.
Experience Required
Minimum 10 year(s)
Team Lead, Data Engineering at HighlightTA
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Sql, Aws, Big Data Technologies, Etl, Elt, Data Pipelines, Data Security, Agile, Scrum, Software Development, Process Improvement, Analytical Skills, Team Leadership, Communication Skills, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Engineering or a related field, with at least 5 years of data engineering experience, including 3 years at a senior level. Strong skills in SQL, AWS, and big-data technologies are essential, along with experience in team leadership and Agile methodologies.
Experience Required
Minimum 5 year(s)
Senior Engineering Designer at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Transportation Engineering, Roadway Design, Active Transportation, Linear Infrastructure, Transit Projects, Storm Water Analysis, Autocad, Civil 3d, Technical Expertise, Calculations, Model Creation, Drawing Production, Cost Estimates, Project Documentation, Interpersonal Skills, Organizational Skills, Analytical Skills
Specialization
Bachelor's degree in Civil or Transportation Engineering and 8-15 years of municipal infrastructure and roadway design experience are required. Proficiency with AutoCAD and Civil 3D is also necessary.
Experience Required
Minimum 10 year(s)
Project Engineering Manager at Bantrel
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Engineering, Leadership, Mentoring, Compliance, Quality Assurance, Strategic Planning, Collaboration, Resource Management, Technical Audits, Communication, Problem Solving, Engineering Standards, Regulatory Requirements, Multidisciplinary Teams, Engineering Management, Field Engineering, Project Management
Specialization
A degree in engineering or a scientific discipline is required, along with a minimum of 20 years of progressive experience in engineering. Proven leadership in multidisciplinary engineering teams and strong communication skills are essential.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Rest Apis, Cloud Services, Devops, Object Oriented Programming, Data Structures, Algorithms
Specialization
Candidates should have a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are required.
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, .Net Core, Rest Web Services, Aws, Azure, Git, Html, Javascript, Sql, Troubleshooting, Testing, Debugging, Analytical Skills, Problem Solving, Communication Skills
Specialization
Candidates must have 2+ years of experience in web development with C# and .NET Core, as well as experience with REST web services. They should possess strong analytical, problem-solving, and communication skills, and have a passion for knowledge and self-driven learning.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Devops, Rest Apis, Web Services, Cloud Services, Ci/Cd, Object Oriented Programming
Specialization
Candidates should have a Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are essential.
Manager, Data Engineering at Sprout Social
, , Canada -
Full Time


Start Date

Immediate

Expiry Date

30 Jan, 26

Salary

250700.0

Posted On

01 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Data Engineering, DataOps, Cloud Data Warehouses, Dimensional Modeling, Data Vault Principles, Automated Testing, Monitoring, Data Governance, API Integration, Change Data Capture, Incremental Load Patterns, Cross-Functional Collaboration, Performance Management, Career Development, Incident Response, Technical Strategy

Industry

Software Development

Description
Description Sprout Social is looking to hire an Engineering Manager for the Data team to lead the technical strategy and execution of our data platform. You'll define the architecture roadmap, establish DataOps practices, build the team's capability to deliver iteratively, and create the conditions for broader data ownership across the organization. This is a hands-on leadership role for someone who can balance foundations with forward momentum. Why join Sprout’s Data team? At Sprout, we've only scratched the surface of what's possible with our data. This is a unique opportunity to shape a data function at an inflection point. You'll join a growing team that's been building governance foundations to power AI capabilities, now ready to scale both in size and technical sophistication. You'll have meaningful influence on technical direction and how data serves the business. We value pragmatism over perfection, iterative progress over grand transformations, and collaboration over hierarchy. If you want autonomy to build something that matters, the space to experiment and innovate, and the chance to grow engineers while growing yourself—this is the role. What you’ll do Lead iterative delivery of data products using vertical thin-slicing—shipping usable improvements in weeks, not quarters Build pipelines and models using dimensional or Data Vault methodologies to make data more trusted and consumable Build automated data certification workflows that flow into our catalog, enabling self-service discovery Partner with Product, Finance, Operations, and Sales to translate business questions into scalable technical solutions Grow and mentor a team of data and analytics engineers focused on execution and impact Implement DataOps practices—CI/CD, automated testing, monitoring—that make data reliable by default Present progress and technical decisions to leadership in terms of business outcomes, not just infrastructure What you’ll bring You're a builder and executor who's worked in SaaS or B2B environments where strong foundations and standards are critical to data adoption. You've moved data from API sources into warehouses, applied formal modeling principles, and made those models discoverable and actionable. You think in products, not just pipelines. You lead with context, empower your team with clarity, and deliver results that move the business forward. The minimum qualifications for this role include: 10+ years of professional experience in data engineering 4+ years of experience formally managing engineering teams, including direct responsibility for hiring, performance management, and career development cycles Led the planning and execution of a major data architecture refactoring or modernization project within an existing production environment. Built production pipelines using cloud data warehouses (Snowflake, BigQuery, Redshift), dbt, and orchestration tools (Airflow) Applied dimensional modeling or Data Vault principles to design subject areas consumed by BI and AI tools Implemented data governance tooling including cataloging, lineage tracking, and automated quality checks Preferred qualifications for this role include: Built data models supporting SaaS metrics: ARR, retention cohorts, product adoption funnels, customer health scores, sales pipeline Experience integrating API-based sources (REST, GraphQL) with change data capture and incremental load patterns Deployed automated data certification workflows that validate models before publishing to catalogs (DataHub, Secoda, Select Star) Led cross-functional initiatives involving Product, Finance, and Go-to-Market teams with documented stakeholder impact Contributed to or led incident response for data pipeline failures affecting business-critical reporting How you’ll grow Within 1 month, you’ll plant your roots, including: Familiarizing yourself with team structure, roles, and roadmap Meeting stakeholders across Product, Finance, Operations, and Sales to understand pain points and priorities Auditing existing pipelines, models, and tooling to identify quick wins and longer-term opportunities Establishing weekly rituals for team sync, stakeholder updates, and iterative delivery cadence Within 3 months, you’ll start hitting your stride by: Shipping your first data models with measurable improvements in adoption or trust Implementing automated quality checks and lineage tracking for high-priority datasets Growing your existing team and fostering inclusive collaboration with analysts and data scientists to enable domain ownership Presenting your first progress update to leadership showing delivered value, not just activity Within 6 months, you’ll be making a clear impact through: Delivering a certified, cataloged dataset used by multiple teams for critical reporting or analysis Establishing DataOps practices that reduce pipeline failures and speed up delivery cycles Creating pathways for technically capable contributors outside your team to build and certify data products within governance guardrails Leading at least one cross-functional project that drives measurable business outcomes (e.g., faster financial close, improved sales forecasting) Creating visibility into team performance through metrics that matter to stakeholders Within 12 months, you’ll make this role your own by: Owning the technical vision for Internal Data Products with a roadmap others rally behind Delivering a portfolio of trusted data products that power OKR metrics and operational decisions Building a high-performing team known for execution, collaboration, and raising the bar Establishing your team as the go-to partner for turning business questions into data solutions Shaping how the company thinks about data governance, quality, and self-service analytics Of course what is outlined above is the ideal timeline, but things may shift based on business needs and other projects and tasks could be added at the discretion of your manager. Our Benefits Program We’re proud to regularly be recognized for our team, product and culture. Our benefits program includes: Insurance and benefit options that are built for both individuals and families Progressive policies to support work/life balance, like our flexible paid time off and parental leave program High-quality and well-maintained equipment—your computer will never prevent you from doing your best Wellness initiatives to ensure both health and mental well-being of our team Ongoing education and development opportunities via our Grow@Sprout program, employee-led diversity, equity and inclusion initiatives and mentorship programs for aspiring leaders Growing corporate social responsibility program that is driven by the involvement and passion of our team members The base pay range for this role is $167,100 (min), $208,900 (mid), $250,700 (max) CAD annually. Individual base pay is based on various factors, including work location, relevant experience and skills, the responsibility of the role, and job duties/requirements. The listed ranges represent the full earning potential in this position. Starting salaries for well-qualified new hires are typically around the midpoint of the range. These ranges were determined by a market-based compensation approach; we used data from trusted third-party compensation sources to set equitable, consistent, and competitive ranges. We also evaluate compensation bi-annually, identify any changes in the market and make adjustments to our ranges and existing employee compensation as needed. Base pay is only one element of an employee's total compensation at Sprout. Every Sprout team member has an opportunity to receive restricted stock units (RSUs) under Sprout’s equity plan. We have outlined the various components to an employee’s full compensation package here to help you to understand our total rewards package. Sprout Social Inc. and its subsidiaries process personal data submitted through your application to assess your qualifications for employment and to inform our hiring decision and, where applicable, for required governmental reporting. For more information, please review Sprout's Global Applicant Privacy Notice.
Responsibilities
Lead the technical strategy and execution of the data platform, defining the architecture roadmap and establishing DataOps practices. Grow and mentor a team of data and analytics engineers while delivering data products iteratively.
Manager, Data Engineering at Sprout Social
, , Canada - Full Time
Skills Needed
Data Engineering, Dataops, Cloud Data Warehouses, Dimensional Modeling, Data Vault Principles, Automated Testing, Monitoring, Data Governance, Api Integration, Change Data Capture, Incremental Load Patterns, Cross Functional Collaboration, Performance Management, Career Development, Incident Response, Technical Strategy
Specialization
Candidates should have over 10 years of experience in data engineering and at least 4 years in managing engineering teams. Experience with cloud data warehouses and implementing data governance tooling is essential.
Experience Required
Minimum 10 year(s)
Energy Engineering Intern at Resource Innovations
Toronto, Ontario, Canada - Full Time
Skills Needed
Engineering Analysis, Data Collection, Energy Analyses, Project Research, Communication Skills, Microsoft Office, Writing Skills, Technical Reporting, Presentation Development, Sustainability Interest
Specialization
Candidates must be current students in a post-secondary STEAM or business program in Canada and legally entitled to work in Canada. A strong interest in sustainability and experience in energy efficiency are preferred.
Manager, Software Development – Cloud Platform (Job Req #2025-290) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
Cloud Native Development, Devops, Sre, Software Engineering, Agile Practices, Team Management, Technical Leadership, Problem Solving, Communication, Collaboration, Cloud Platforms, Containerization, Orchestration Technologies, Distributed Systems, Performance Monitoring, Automation Pipelines
Specialization
Candidates should have a bachelor's degree in a related field and at least 5 years of experience in a leadership role. A strong technical background in cloud-native applications and services is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Backend (Developer - Stablecoin Payments) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Software Engineering, Backend Systems, Cloud Infrastructure, Distributed Systems, Apis, System Design, Crypto, Blockchain, Mentoring, Collaboration, Problem Solving, Performance Optimization, Scalability, Reliability, Tokenomics, Financial Primitives
Specialization
Minimum 5 years of experience in software engineering with a focus on large-scale backend systems. Strong proficiency in backend technologies and a collaborative spirit are essential.
Experience Required
Minimum 5 year(s)
Data Engineering Developer at Vosker
Montreal, Quebec, Canada - Full Time
Skills Needed
Data Engineering, Cloud Based Solutions, Data Pipelines, Etl, Aws, Python, Sql, Spark, Terraform, Devops, Data Security, Monitoring, Agile, Bilingual, Analytical Skills, Problem Solving
Specialization
Candidates should have at least three years of experience in data engineering and proficiency with AWS infrastructures and data processing languages. A background in computer science or a related field is preferred.
Experience Required
Minimum 2 year(s)
Senior QA Engineering Lead at ResponsiveAds, Inc.
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Qa, Software Development, Test Automation, Responsive Design, Debugging, Troubleshooting, Attention To Detail, Communication, Organizational Skills, Customer First Attitude
Specialization
Candidates must have at least 5 years of experience in testing and QA, along with 3 years of software development skills. Strong debugging skills and attention to detail are essential.
Experience Required
Minimum 5 year(s)
Engineering Manager - Data at BitGo
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Team Leadership, Architectural Decisions, Data Platform, Financial Reporting, Data Pipelines, Sql Databases, Restful Api, Systems Design, Event Driven Systems, Microservices, Git, Testing, Debugging, Data Governance, Cryptocurrencies
Specialization
An engineering degree in Computer Science or equivalent is required along with 8+ years of work experience in data engineering and 2+ years managing engineering teams. Strong experience with server-side languages, SQL databases, and data pipeline technologies is essential.
Experience Required
Minimum 10 year(s)
Software Engineering Manager, Cells Infrastructure (Remote - EMEA or Canada at Jobgether
, , Canada - Full Time
Skills Needed
Leadership, Devsecops, Agile Delivery, Problem Solving, Communication, Organizational Skills, Technical Decision Making, Infrastructure Engineering, Saas, Modular Architecture, Ruby On Rails, Go, Typescript, Terraform, Kubernetes
Specialization
Candidates should have at least 2 years of experience leading software or infrastructure engineering teams and a strong track record in managing high-performing teams in a remote environment. A deep understanding of agile delivery and modern DevOps practices is essential.
Experience Required
Minimum 2 year(s)
Project Engineering Manager at Bantrel
Saskatoon, Saskatchewan, Canada - Full Time
Skills Needed
Project Engineering, Leadership, Mentoring, Regulatory Compliance, Engineering Standards, Problem Solving, Communication, Organizational Skills, Multidisciplinary Teams, Technical Audits, Engineering Execution, Quality Assurance, Resource Management, Strategic Planning, Contract Management, Client Relations
Specialization
A degree in engineering or a scientific discipline is required, along with a minimum of 20 years of progressive experience in engineering. Candidates should have proven leadership in multidisciplinary engineering teams and strong communication skills.
Experience Required
Minimum 10 year(s)
Head of Engineering - Edge at EverCommerce & Fieldpoint
Mississauga, Ontario, Canada - Full Time
Skills Needed
Technical Leadership, Ai Driven Product Enablement, Data Ecosystem, E Commerce, Membership Systems, Affiliate Marketing, Api Integrations, Data Driven Architectures, Event Pipelines, Ml Ready Infrastructure, Content Automation, Training Systems, Predictive Analytics, Cross Functional Collaboration, Engineering Excellence, Continuous Improvement
Specialization
Proven experience leading engineering teams and delivering large-scale system transformations is essential. Familiarity with affiliate marketing ecosystems and a strong understanding of data-driven architectures are preferred qualifications.
Experience Required
Minimum 10 year(s)
Team Lead, Data Engineering at HighlightTA
Toronto, Ontario, Canada - Full Time
Skills Needed
Data Engineering, Sql, Aws, Big Data Technologies, Etl, Elt, Data Pipelines, Data Security, Agile, Scrum, Software Development, Process Improvement, Analytical Skills, Team Leadership, Communication Skills, Problem Solving
Specialization
Candidates should have a Bachelor's Degree in Computer Engineering or a related field, with at least 5 years of data engineering experience, including 3 years at a senior level. Strong skills in SQL, AWS, and big-data technologies are essential, along with experience in team leadership and Agile methodologies.
Experience Required
Minimum 5 year(s)
Senior Engineering Designer at Arcadis
Edmonton, Alberta, Canada - Full Time
Skills Needed
Transportation Engineering, Roadway Design, Active Transportation, Linear Infrastructure, Transit Projects, Storm Water Analysis, Autocad, Civil 3d, Technical Expertise, Calculations, Model Creation, Drawing Production, Cost Estimates, Project Documentation, Interpersonal Skills, Organizational Skills, Analytical Skills
Specialization
Bachelor's degree in Civil or Transportation Engineering and 8-15 years of municipal infrastructure and roadway design experience are required. Proficiency with AutoCAD and Civil 3D is also necessary.
Experience Required
Minimum 10 year(s)
Project Engineering Manager at Bantrel
Calgary, Alberta, Canada - Full Time
Skills Needed
Project Engineering, Leadership, Mentoring, Compliance, Quality Assurance, Strategic Planning, Collaboration, Resource Management, Technical Audits, Communication, Problem Solving, Engineering Standards, Regulatory Requirements, Multidisciplinary Teams, Engineering Management, Field Engineering, Project Management
Specialization
A degree in engineering or a scientific discipline is required, along with a minimum of 20 years of progressive experience in engineering. Proven leadership in multidisciplinary engineering teams and strong communication skills are essential.
Experience Required
Minimum 10 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Swift, Objective C, Ios, Api Design, Agile Methodologies, Mobile Applications, User Experiences, Collaboration, Technical Excellence, Continuous Improvement
Specialization
Candidates must have a Bachelor's degree in Computer Science or a related field with at least 2 years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's degree and additional experience in iOS development and collaboration on cross-organizational projects.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Design, Coding, Testing, Monitoring, Troubleshooting, Privacy, Security, Compliance, Ai Requirements, Reliability, Maintainability, Test Automation, Feature Rollout, A/B Testing, C++, Java, Python
Specialization
A Bachelor's Degree in Computer Science or a related field is required, along with 2+ years of technical engineering experience in relevant programming languages. Preferred qualifications include a Master's Degree and additional years of experience.
Experience Required
Minimum 2 year(s)
Software Engineer II at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
C, C++, C#, Java, Javascript, Python, Webrtc, React, Webview, Ai Engineering, Debugging, Performance Investigation, Code Reviews, Ci/Cd, Mentoring, Collaboration, User Experience
Specialization
Candidates must have a Bachelor's Degree in Computer Science or a related technical field with at least 2 years of technical engineering experience in coding languages such as C, C++, C#, Java, JavaScript, or Python. A Master's Degree with 3+ years of experience or equivalent experience is also acceptable.
Experience Required
Minimum 2 year(s)
Software Engineer II at Ripple
Toronto, Ontario, Canada - Full Time
Skills Needed
Python, Scala, Sql, Databricks, Data Pipelines, Spark, Flink, Restful Apis, Aws, Ci/Cd, Gitlab, Helm, Terraform, Documentation, Data Debugging
Specialization
You should have 3-6 years of experience in programming languages like Python or Scala and be comfortable with SQL. Familiarity with data technologies, distributed systems, and AWS resources is also required.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Rest Apis, Cloud Services, Devops, Object Oriented Programming, Data Structures, Algorithms
Specialization
Candidates should have a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are required.
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
C#, .Net Core, Rest Web Services, Aws, Azure, Git, Html, Javascript, Sql, Troubleshooting, Testing, Debugging, Analytical Skills, Problem Solving, Communication Skills
Specialization
Candidates must have 2+ years of experience in web development with C# and .NET Core, as well as experience with REST web services. They should possess strong analytical, problem-solving, and communication skills, and have a passion for knowledge and self-driven learning.
Experience Required
Minimum 2 year(s)
Software Developer I at Catalis Holdco Inc
Edmonton, Alberta, Canada - Full Time
Skills Needed
Software Development, React.Js, .Net, Sql, C#, Vb.Net, Database Queries, Problem Solving, Git, Agile, Devops, Rest Apis, Web Services, Cloud Services, Ci/Cd, Object Oriented Programming
Specialization
Candidates should have a Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. Familiarity with front-end frameworks, basic experience with C# or VB.NET, and understanding of relational databases are essential.

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...