Civil Engineer Jobs in Canada

About 5583 results in (7) seconds Clear Filters

Jobs Search

About 5583 results in (7) seconds
Senior Back-end Engineer Scalable Data Systems at Procom
Montréal, QC, Canada - Full Time
Skills Needed
Vulnerability Management, Python, Relational Databases, Architecture, Data Modeling, Microservices, Query Optimization, Distributed Systems, Data Systems
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Integrated Test Engineer - 2025/2026 New Grads at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Developers, Test Cases, Timelines
Specialization
Computer Science, Engineering, Design
Qualification
Graduate
Principal ML Engineer, Recommendation Systems at LP Careers Page
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Machine Learning, Personalization, Deep Learning, Causal Inference, Multi Armed Bandits, Graph Based Models, Technical Vision, Architecture, Mentorship, Innovation, Privacy Preserving Personalization, Responsible Ai, Adaptive Learning Systems, Technical Influence, Execution, Thought Leadership
Specialization
Expertise in building ML systems with a focus on large-scale personalization and a proven track record in architecting ML platforms. Requires 10+ years of experience in designing and deploying machine learning systems.
Experience Required
Minimum 10 year(s)
Database Engineering - Master-Level Internship at Vosyn
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Base Aircraft Maintenance Engineer (AME) / CFTS at Canadian Helicopters
Southport, Manitoba, Canada - Full Time
Skills Needed
Aircraft Maintenance, Organizational Skills, Self Starter, Housekeeping, Shift Work, On Call Rotation, Transport Canada M1 License, Transport Canada M2 License, Basic Maintenance Course, Driver's License, Security Clearance, Bell 412 Experience, Bell 206 Experience, Canadian Military Qualification, Rotary Wing Maintenance, Airbus H135
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME license and have completed a basic maintenance course from an acceptable training organization. A valid driver's license and eligibility for Enhanced Reliability security clearance are also required.
Experience Required
Minimum 2 year(s)
Automation Test Engineer Internship Winter 2026 at DataVisor
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Automation Testing, Java, Javascript, Selenium, Api Testing, Postman, Cucumber, Bug Tracking, Test Frameworks, Collaboration, Communication, Analytical Skills, Quality Assurance, Machine Learning, Big Data, Software Testing
Specialization
Candidates must be current college or graduate students majoring in Computer Science or a related field, graduating in 2026. They should have one year of hands-on experience with Java or JavaScript and possess strong communication and analytical skills.
Production Engineer (Entry, Intermediate & Sr.) at Evertz Microsystems Limited
Burlington, ON L7L 5Z9, Canada - Full Time
Skills Needed
Software Quality Assurance, Communication Skills, Software
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Systems Integrator/Systems Integration Engineer at Rockwell Automation
Kitchener, ON, Canada - Full Time
Skills Needed
Software, Linux
Specialization
Relevant Field
Qualification
Graduate
Aircraft Maintenance Engineer - Goose Bay, NL. at Canadian Helicopters
Happy Valley-Goose Bay, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Organizational Skills, Communication Skills, Team Player, Customer Focus, Self Starter
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and authorization to work in Canada. Certification for Bell 212 and/or 412 is required, with additional certifications considered an asset.
Experience Required
Minimum 2 year(s)
Base Aircraft Maintenance Engineer (AME) / CFTS at Canadian Helicopters
Southport, Manitoba, Canada - Full Time
Skills Needed
Aircraft Maintenance, Organizational Skills, Self Starter, Housekeeping, Shift Work, On Call Rotation, Transport Canada M1 License, Transport Canada M2 License, Basic Maintenance Course, Driver's License, Security Clearance, Bell 412 Experience, Bell 206 Experience, Canadian Military Qualification, Rotary Wing Maintenance, Airbus H135
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME license and have completed a basic maintenance course from an acceptable training organization. A valid driver's license and eligibility for Enhanced Reliability security clearance are also required.
Experience Required
Minimum 2 year(s)
Software Engineer Internship (Hybrid, Toronto) at OpenTable
Toronto, Ontario, Canada - Full Time
Skills Needed
Computer Science Fundamentals, Programming Skills, Javascript, Html, Css, Java, Sql, Code Quality, Analytical Mindset, Problem Solving, Curiosity, Collaboration Skills
Specialization
Candidates should be pursuing an undergraduate degree in a technical field and have strong programming skills. Familiarity with modern technologies and a commitment to code quality are essential.
Ingénieur.e de solutions/ Solutions engineer at Sama
Montreal, Quebec, Canada - Full Time
Skills Needed
Artificial Intelligence, Machine Learning, Python, Project Management, Problem Solving, Customer Engagement, Technical Expertise, Data Solutions, Integration Development, Industry Trends, Collaboration, Demonstrations, Proof Of Concepts, Workshops, Technical Scoping, Requirements Gathering
Specialization
Candidates should have over 2 years of experience in AI/ML and over 4 years in enterprise sales, with a strong proficiency in Python. A bachelor's degree in a relevant field or equivalent experience is required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Teams AI Platform at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Distributed Systems, Azure, Ai Integration, High Scale Services, Infrastructure Design, Reliability, Performance, Collaboration, Architecture, Service Libraries, Customer Experience, Task Automation, Insights Provision, Third Party Integrations
Specialization
Experience with core Azure offerings and distributed systems is essential. The role involves influencing new architectures and creating reusable service libraries.
Experience Required
Minimum 5 year(s)
Cloud & AI Solution Engineer - AI Applications at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ai Applications, Cloud Solutions, Solution Design, Technical Expertise, Innovation, Collaboration, Continuous Learning, Scalable Solutions, Deployment Workflows, Productivity, Transformation, Business Acumen, Customer Engagement, Architecture, Intelligent Applications, Microsoft Ai Platform
Specialization
The role requires a combination of technical expertise and a passion for innovation to solve complex business challenges. You will need to guide customers through secure, scalable solution design and help them modernize their applications.
Experience Required
Minimum 2 year(s)
Data Platform Engineer, Business Intelligence at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Engineering Technologist / Designer - Piping at OCL Group Inc.
Edmonton, Alberta, Canada - Full Time
Skills Needed
Engineering Design, Mechanical Engineering, Piping Design, Autocad, 3d Design, P&Ids, Piping Isometrics, Civil 3d, Plant 3d, Cadworx, Microsoft Office, Google Drive, Team Collaboration, Design Compliance, Data Collection, Technical Communication
Specialization
Candidates should have 0 to 5 years of experience in producing engineering drawings and designs, with a basic understanding of engineering design concepts. A diploma in Engineering Technology and registration with ASET is required.
Senior Electrical Engineer - Energy & Resources at Cima Canada Inc
Thunder Bay, Ontario, Canada - Full Time
Skills Needed
Electrical Engineering, Project Management, Mentoring, Analytical Skills, Problem Solving, Communication, Business Development, Health & Safety Compliance, Budget Management, Site Surveys, Multidisciplinary Collaboration, Proposal Writing, Client Relations, Risk Management, Value Management, Operating Projects
Specialization
Candidates must have a Bachelor of Engineering Degree in Electrical Engineering and at least 8 years of engineering design experience in relevant industries. A P.Eng designation or eligibility to obtain one in Canada is also required.
Experience Required
Minimum 10 year(s)
Software Engineer II (Backend + Data pipelines) at Scribd
Vancouver, BC, Canada - Full Time
Skills Needed
Reliability, Ruby, Production Systems, Scala, Spark, Distributed Systems, Ecs, Computer Science, Azure, Training, Scribd, Google Cloud, Code, Base Pay, Python, Scalability
Specialization
Computer science or equivalent professional experience
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer - Backend (Tooling) at Sprout Social
, , Canada - Full Time
Skills Needed
Software Development, Object Oriented Programming, Ci/Cd Pipelines, Amazon Web Services, Infrastructure As Code, Configuration As Code, Observability Tools, Security Best Practices, Collaboration, Project Management, Technical Leadership, Mentorship, Automation, Production Environment, Technical Vision, Troubleshooting
Specialization
Candidates should have 4+ years of software development experience and 3+ years in an object-oriented programming language. Experience with CI/CD pipelines and leading engineering projects is also required.
Experience Required
Minimum 5 year(s)
Java Developer – Software Engineering (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Core Java, Spring, Hibernate, Javascript, Typescript, Junit, Object Oriented Programming, Design Patterns, Performance Optimization, Scalability, Restful Interfaces, Microservices Architecture, Event Driven Systems, Kafka, Graph Databases, Ci/Cd
Specialization
Candidates should have a bachelor's degree in computer science or a related field, or equivalent experience, along with 5+ years of hands-on experience in relevant technologies. A deep understanding of software design principles and proven experience in performance optimization and scalability is essential.
Experience Required
Minimum 5 year(s)
Senior Back-end Engineer Scalable Data Systems at Procom
Montréal, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Vulnerability Management, Python, Relational Databases, Architecture, Data Modeling, Microservices, Query Optimization, Distributed Systems, Data Systems

Industry

Information Technology/IT

Description

SENIOR BACK-END ENGINEER SCALABLE DATA SYSTEMS - JOB DESCRIPTION:

Join our Vulnerability Management Platform team as a Senior Back-end Engineer specializing in scalable data systems. You will lead the design and development of high-throughput, data-intensive services that power critical security insights. This role involves owning new features from architecture to deployment and mentoring teammates to shape the future of our platform.

SENIOR BACK-END ENGINEER SCALABLE DATA SYSTEMS - MANDATORY SKILLS:

  • 5+ years of experience building high-throughput, data-intensive applications.
  • Proven expertise in Python and relational databases.
  • Strong understanding of distributed systems and microservices architecture.
  • Experience designing systems that handle billions of events.
  • Deep knowledge of data modeling and query optimization.
  • Familiarity with containerized environments (Docker, Kubernetes/OpenShift).
  • Strong analytical and problem-solving skills.

SENIOR BACK-END ENGINEER SCALABLE DATA SYSTEMS – NICE-TO-HAVE SKILLS:

  • Experience in vulnerability management or cybersecurity domains.
  • Prior success mentoring engineers.
  • Leading architectural decisions.
  • Excellent communication and documentation abilities.
  • A proactive, independent mindset.
Responsibilities
  • Architect and implement high-throughput ETL pipelines to onboard new datasets and enrich vulnerability context.
  • Design and build scalable, maintainable RESTful APIs using FastAPI, SQLModel, and Redis.
  • Optimize API performance to meet strict SLAs.
  • Automate repetitive tasks to enhance operational efficiency.
  • Collaborate with DevOps to deploy and scale services in OpenShift/Kubernetes environments.
  • Monitor and analyze API usage, latency, and error rates to ensure reliability and performance.
  • Conduct design and code reviews, and mentor junior developers.
Senior Back-end Engineer Scalable Data Systems at Procom
Montréal, QC, Canada - Full Time
Skills Needed
Vulnerability Management, Python, Relational Databases, Architecture, Data Modeling, Microservices, Query Optimization, Distributed Systems, Data Systems
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Integrated Test Engineer - 2025/2026 New Grads at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Developers, Test Cases, Timelines
Specialization
Computer Science, Engineering, Design
Qualification
Graduate
Principal ML Engineer, Recommendation Systems at LP Careers Page
Halifax, Nova Scotia, Canada - Full Time
Skills Needed
Machine Learning, Personalization, Deep Learning, Causal Inference, Multi Armed Bandits, Graph Based Models, Technical Vision, Architecture, Mentorship, Innovation, Privacy Preserving Personalization, Responsible Ai, Adaptive Learning Systems, Technical Influence, Execution, Thought Leadership
Specialization
Expertise in building ML systems with a focus on large-scale personalization and a proven track record in architecting ML platforms. Requires 10+ years of experience in designing and deploying machine learning systems.
Experience Required
Minimum 10 year(s)
Database Engineering - Master-Level Internship at Vosyn
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Base Aircraft Maintenance Engineer (AME) / CFTS at Canadian Helicopters
Southport, Manitoba, Canada - Full Time
Skills Needed
Aircraft Maintenance, Organizational Skills, Self Starter, Housekeeping, Shift Work, On Call Rotation, Transport Canada M1 License, Transport Canada M2 License, Basic Maintenance Course, Driver's License, Security Clearance, Bell 412 Experience, Bell 206 Experience, Canadian Military Qualification, Rotary Wing Maintenance, Airbus H135
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME license and have completed a basic maintenance course from an acceptable training organization. A valid driver's license and eligibility for Enhanced Reliability security clearance are also required.
Experience Required
Minimum 2 year(s)
Automation Test Engineer Internship Winter 2026 at DataVisor
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Automation Testing, Java, Javascript, Selenium, Api Testing, Postman, Cucumber, Bug Tracking, Test Frameworks, Collaboration, Communication, Analytical Skills, Quality Assurance, Machine Learning, Big Data, Software Testing
Specialization
Candidates must be current college or graduate students majoring in Computer Science or a related field, graduating in 2026. They should have one year of hands-on experience with Java or JavaScript and possess strong communication and analytical skills.
Production Engineer (Entry, Intermediate & Sr.) at Evertz Microsystems Limited
Burlington, ON L7L 5Z9, Canada - Full Time
Skills Needed
Software Quality Assurance, Communication Skills, Software
Specialization
Electrical, Engineering
Qualification
Diploma
Experience Required
Minimum 1 year(s)
Systems Integrator/Systems Integration Engineer at Rockwell Automation
Kitchener, ON, Canada - Full Time
Skills Needed
Software, Linux
Specialization
Relevant Field
Qualification
Graduate
Aircraft Maintenance Engineer - Goose Bay, NL. at Canadian Helicopters
Happy Valley-Goose Bay, Newfoundland and Labrador, Canada - Full Time
Skills Needed
Aircraft Maintenance, Planning, Compliance, Organizational Skills, Communication Skills, Team Player, Customer Focus, Self Starter
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME licence and authorization to work in Canada. Certification for Bell 212 and/or 412 is required, with additional certifications considered an asset.
Experience Required
Minimum 2 year(s)
Base Aircraft Maintenance Engineer (AME) / CFTS at Canadian Helicopters
Southport, Manitoba, Canada - Full Time
Skills Needed
Aircraft Maintenance, Organizational Skills, Self Starter, Housekeeping, Shift Work, On Call Rotation, Transport Canada M1 License, Transport Canada M2 License, Basic Maintenance Course, Driver's License, Security Clearance, Bell 412 Experience, Bell 206 Experience, Canadian Military Qualification, Rotary Wing Maintenance, Airbus H135
Specialization
Candidates must hold a valid Transport Canada M1 and/or M2 AME license and have completed a basic maintenance course from an acceptable training organization. A valid driver's license and eligibility for Enhanced Reliability security clearance are also required.
Experience Required
Minimum 2 year(s)
Software Engineer Internship (Hybrid, Toronto) at OpenTable
Toronto, Ontario, Canada - Full Time
Skills Needed
Computer Science Fundamentals, Programming Skills, Javascript, Html, Css, Java, Sql, Code Quality, Analytical Mindset, Problem Solving, Curiosity, Collaboration Skills
Specialization
Candidates should be pursuing an undergraduate degree in a technical field and have strong programming skills. Familiarity with modern technologies and a commitment to code quality are essential.
Ingénieur.e de solutions/ Solutions engineer at Sama
Montreal, Quebec, Canada - Full Time
Skills Needed
Artificial Intelligence, Machine Learning, Python, Project Management, Problem Solving, Customer Engagement, Technical Expertise, Data Solutions, Integration Development, Industry Trends, Collaboration, Demonstrations, Proof Of Concepts, Workshops, Technical Scoping, Requirements Gathering
Specialization
Candidates should have over 2 years of experience in AI/ML and over 4 years in enterprise sales, with a strong proficiency in Python. A bachelor's degree in a relevant field or equivalent experience is required.
Experience Required
Minimum 2 year(s)
Senior Software Engineer - Teams AI Platform at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Software Engineering, Backend Development, Distributed Systems, Azure, Ai Integration, High Scale Services, Infrastructure Design, Reliability, Performance, Collaboration, Architecture, Service Libraries, Customer Experience, Task Automation, Insights Provision, Third Party Integrations
Specialization
Experience with core Azure offerings and distributed systems is essential. The role involves influencing new architectures and creating reusable service libraries.
Experience Required
Minimum 5 year(s)
Cloud & AI Solution Engineer - AI Applications at Microsoft
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Ai Applications, Cloud Solutions, Solution Design, Technical Expertise, Innovation, Collaboration, Continuous Learning, Scalable Solutions, Deployment Workflows, Productivity, Transformation, Business Acumen, Customer Engagement, Architecture, Intelligent Applications, Microsoft Ai Platform
Specialization
The role requires a combination of technical expertise and a passion for innovation to solve complex business challenges. You will need to guide customers through secure, scalable solution design and help them modernize their applications.
Experience Required
Minimum 2 year(s)
Data Platform Engineer, Business Intelligence at Kong
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Engineering Technologist / Designer - Piping at OCL Group Inc.
Edmonton, Alberta, Canada - Full Time
Skills Needed
Engineering Design, Mechanical Engineering, Piping Design, Autocad, 3d Design, P&Ids, Piping Isometrics, Civil 3d, Plant 3d, Cadworx, Microsoft Office, Google Drive, Team Collaboration, Design Compliance, Data Collection, Technical Communication
Specialization
Candidates should have 0 to 5 years of experience in producing engineering drawings and designs, with a basic understanding of engineering design concepts. A diploma in Engineering Technology and registration with ASET is required.
Senior Electrical Engineer - Energy & Resources at Cima Canada Inc
Thunder Bay, Ontario, Canada - Full Time
Skills Needed
Electrical Engineering, Project Management, Mentoring, Analytical Skills, Problem Solving, Communication, Business Development, Health & Safety Compliance, Budget Management, Site Surveys, Multidisciplinary Collaboration, Proposal Writing, Client Relations, Risk Management, Value Management, Operating Projects
Specialization
Candidates must have a Bachelor of Engineering Degree in Electrical Engineering and at least 8 years of engineering design experience in relevant industries. A P.Eng designation or eligibility to obtain one in Canada is also required.
Experience Required
Minimum 10 year(s)
Software Engineer II (Backend + Data pipelines) at Scribd
Vancouver, BC, Canada - Full Time
Skills Needed
Reliability, Ruby, Production Systems, Scala, Spark, Distributed Systems, Ecs, Computer Science, Azure, Training, Scribd, Google Cloud, Code, Base Pay, Python, Scalability
Specialization
Computer science or equivalent professional experience
Qualification
Graduate
Experience Required
Minimum 4 year(s)
Senior Software Engineer - Backend (Tooling) at Sprout Social
, , Canada - Full Time
Skills Needed
Software Development, Object Oriented Programming, Ci/Cd Pipelines, Amazon Web Services, Infrastructure As Code, Configuration As Code, Observability Tools, Security Best Practices, Collaboration, Project Management, Technical Leadership, Mentorship, Automation, Production Environment, Technical Vision, Troubleshooting
Specialization
Candidates should have 4+ years of software development experience and 3+ years in an object-oriented programming language. Experience with CI/CD pipelines and leading engineering projects is also required.
Experience Required
Minimum 5 year(s)
Java Developer – Software Engineering (Hybrid) at Morgan Stanley
Montreal, Quebec, Canada - Full Time
Skills Needed
Core Java, Spring, Hibernate, Javascript, Typescript, Junit, Object Oriented Programming, Design Patterns, Performance Optimization, Scalability, Restful Interfaces, Microservices Architecture, Event Driven Systems, Kafka, Graph Databases, Ci/Cd
Specialization
Candidates should have a bachelor's degree in computer science or a related field, or equivalent experience, along with 5+ years of hands-on experience in relevant technologies. A deep understanding of software design principles and proven experience in performance optimization and scalability is essential.
Experience Required
Minimum 5 year(s)
Loading...