Engineer Jobs in Canada

About 4691 results in (5) seconds Clear Filters

Jobs Search

About 4691 results in (5) seconds
Senior Software Engineering Manager at ECi Software Solutions
Remote, British Columbia, Canada - Full Time
Skills Needed
Design Principles, Performance Tuning, Distributed Systems, Aws, Jira, Github, Continuous Improvement, Code Review, Features, Dynatrace, Integration, Coding Standards, Data Security
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Networking Software Engineer at Apple
Ottawa, ON, Canada - Full Time
Skills Needed
Computer Engineering, Linux, Swift, Computer Science, Collaboration, Collaborative Work, Kernel Programming, Objective C, C++, Prototype, Testability, Macos, Embedded Systems, C Programming, Operating Systems
Specialization
Computer science computer engineering mechanical engineering electrical engineering or equivalent experience
Qualification
Graduate
Software Engineer - Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Ownership, Machine Learning, Django, Features, Distributed Systems, Microsoft Azure, Deep Learning, Design, Spark, Flask
Qualification
Graduate
Senior Data Engineer, AI Experience at Scotiabank
Toronto, ON M5H 1H1, Canada - Full Time
Skills Needed
Privacy Regulations, Data Modeling, Strategic Thinking, Data Quality, Data Architecture
Qualification
LLM
Experience Required
Minimum 7 year(s)
Backend Software Engineer, Payments at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Python, Databases, Computer Science, Go, Data Structures
Specialization
Computer science engineering or a related technical field (or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Vancouver) at Gauss Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Mongodb, Redis, Kubernetes, Databases, Docker, Distributed Systems, Data Structures, Design Principles, Test Automation, Spark, Pandas, Hadoop, Python, Machine Learning, Computer Science, Algorithms, Kafka, Java, Cassandra, Operating Systems, Software Solutions
Specialization
Computer science engineering or related technical field required
Qualification
Graduate
Senior Civil/Environmental Engineer at Carollo Engineers Inc
Kelowna, BC V1W 3C2, Canada - Full Time
Skills Needed
Contractual Obligations, Excel, Water, Consulting Engineering, Document Preparation, Chemical Engineering, Collection Systems, Plant Design, Environmental Engineering, Hydraulics
Specialization
Civil environmental or chemical engineering
Qualification
Graduate
Python Back-end Development Engineer at Vaco by Highspring
Markham, ON L3T 7X6, Canada - Full Time
Skills Needed
Data Manipulation, Jenkins, Python, Pipelines, Perforce, Data Visualization, Communication Skills, Web Apps, Resource Management, Github, Completion
Qualification
Graduate
Structural Technologist or Engineer at G L Smith Planning Design Inc
Toronto, ON M2N 6K8, Canada - Full Time
Skills Needed
Design Standards, Building Codes, Structural Engineering, Autocad, Communication Skills, Revit
Specialization
Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Growth Platforms at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Backend Development, Data Infrastructure, Kubernetes, Container Technologies, Python, Cloud Based Environments, Machine Learning, Model Integration, Automation, Collaboration, System Design, Code Maintenance, Project Management, Technical Problem Solving
Specialization
Candidates should have 3+ years of software engineering experience and a degree in Computer Engineering, Computer Science, or a related field. Experience with distributed systems, backend development, and cloud technologies is essential.
Experience Required
Minimum 2 year(s)
Principal Machine Learning Engineer at Musical AI
Remote, British Columbia, Canada - Full Time
Skills Needed
Harmony, Music Technology, Intellectual Property, Rights Management, Attribution, Dimensionality Reduction, Production Systems, Containerization, Rhythm, Optimization
Qualification
Graduate
Intermediate Transportation Engineer at Arcadis
, , Canada - Full Time
Skills Needed
Civil Engineering, Transportation Engineering, Project Coordination, Traffic Operations, Road Safety, Municipal Infrastructure, Roadway Design, Microstation, Openroads, Autocad, Civil 3d, Traffic Assessment Software, Technical Reporting, Client Communication, Analytical Skills, Problem Solving, Interpersonal Skills
Specialization
Candidates must have a Bachelor's degree in Civil or Transportation Engineering and 4-6 years of related experience. Proficiency in relevant software and knowledge of applicable legislation and technical documentation is required.
Experience Required
Minimum 5 year(s)
Full Stack Engineer - Backend Focus at ASPIS Cyber Technologies
Thornhill, ON L3T 7R1, Canada - Full Time
Skills Needed
Docker, Kubernetes, Distributed Systems, Azure, Node.Js, Logging, Containerization, Front End Development, Eligibility
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Quality Assurance Engineer - Senior at Cenergy International Services
Edmonton, AB T6H 5T6, Canada - Full Time
Skills Needed
Database Testing, Legacy Systems, Testing, Test Cases, Github, Security Testing, Git, Gitlab, Data Analytics, Bitbucket, Test Scripts, User Acceptance Testing, Performance Testing, Data Conversion, Load Testing, Devops
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Junior IT & Network Systems Engineer at Cloud Managed Networks
Richmond Hill, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Meraki, Operating Systems, Information Technology, Mobile Device Management, Cisco, Windows, Macos, It Support, Computer Science
Specialization
Computer Science, Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Quality Assurance Engineer - Senior at Procom
Edmonton, AB, Canada - Full Time
Skills Needed
Non Functional Testing, Mobile Testing, Agile Environment, Performance Testing, Compatibility Testing, Business Acumen, Project Leadership
Qualification
Graduate
Project Engineer/Project Coordinator at Lindsay Construction
Moncton, NB E1E 4E3, Canada - Full Time
Skills Needed
Construction Drawings, Decision Making, Secondary Education, Autocad, Interpersonal Skills, Computer Skills, Completion, Communication Skills, Management Skills, Construction
Specialization
A relevant discipline such as engineering or construction management
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Lead Mechanical Engineer 1 - Nuclear at Sargent Lundy
North York, ON, Canada - Full Time
Skills Needed
Power Plants, Codes, Engineering Design, Regulations
Specialization
Mechanical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Firmware/Embedded Software Engineer at DeltaQ Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Oems, Driving Results, Communication Skills, Computer Science, Agile Methodologies, Software Design, Modbus, Power Electronics, Power Systems, Design Techniques, Ethernet, Automation, Confluence, Debuggers, Software Development, Scripting Languages, Electric Vehicles
Qualification
Graduate
Senior Software Engineer - Fullstack at North One
Toronto, ON, Canada - Full Time
Skills Needed
Google Cloud, Aws, Snowflake, Programming Languages, Web Products, Python, Jira, Confluence, Typescript
Qualification
Graduate
Senior Software Engineering Manager at ECi Software Solutions
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

09 Dec, 25

Salary

0.0

Posted On

10 Sep, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Principles, Performance Tuning, Distributed Systems, Aws, Jira, Github, Continuous Improvement, Code Review, Features, Dynatrace, Integration, Coding Standards, Data Security

Industry

Computer Software/Engineering

Description

JOB SUMMARY

We are seeking an experienced engineering manager who is ready to play a crucial role in designing, planning, and delivering our product modernization plans through the delivery of a modernized API and set of EDI integration capabilities for the Spruce and RSMax products, hosted in AWS.
As a senior manager, you will lead multiple full-stack teams (2-3 teams, 10-15 employees and contractors) of software and test engineers which embody a generative culture which embraces innovation, quality, and operational excellence. You will coach and mentor engineers on engineering practices, quality standards, and the operations of cloud infrastructure to support delivering software solutions that our users and integration partners love. You will work closely with product management, architecture, and your teams to design and implement modern APIs and integrations which are crucial to the success of the product. You will also enable a culture of innovation which embraces AI capabilities to improve the productivity, quality and effectiveness of the engineering organization.

KNOWLEDGE, SKILLS, & ABILITIES

  • Strong experience with modernizing and de-coupling legacy monolithic applications.
  • Strong experience with containerized services, event-based architectures (AWS preferred) and distributed systems (AWS preferred).
  • Proven ability to lead operationally excellent engineering teams in a customer-facing SaaS environment with a DORA metrics score of 8 and higher (https://dora.dev/quickcheck/).
  • Demonstrated ability in integration, delivery, 24x7 operations, and fostering a culture of continuous improvement.
  • Strong experience with designing, maintaining, and operating public APIs.
  • Previous hands-on experience with web-based .Net applications and services.
  • Deep understanding of best practices for coding standards and software design principles.
  • Effective communication and collaboration skills, with a focus on cross-functional teamwork.
  • Strong understanding of data security, compliance, and cloud governance best practices.

EDUCATION & WORK EXPERIENCE

  • Required
  • 7+ years of hands-on development experience delivering enterprise-grade software.
  • 5+ years of experience in a management role, leading software development teams delivering cloud-native SaaS products.
  • 5+ years of recent experience with .Net or .Net Core (C#)
  • 3+ years leading multiple teams (2-3 teams, 10+ engineers).
  • 3+ years leading teams to build enterprise-grade API-based solutions.
  • Strong experience with containerized services, event-based architectures (AWS preferred) and distributed systems (AWS preferred).
  • Strong background in cloud infrastructure and modern CI/CD development methodologies.
  • Experience with modern observability tools (Coralogix, Data Dog, Dynatrace, Prometheus/Grafana, etc.)
  • Experience with BDD, TDD and other agile/XP practices.
  • Experience using Jira and Github, or similar, for project management and SVC.
  • Preferred
  • Experience with AWS production environments.
  • Experience with monetizing API usage.
  • Experience leveraging AI tooling for development, code review, scoping, and other tasks.
  • Experience with delivering features using AI or ML services.
  • Familiarity with serverless cost optimization and performance tuning.

How To Apply:

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

Responsibilities
  • Hire, lead, mentor, and develop a high-performing engineers.
  • Foster a collaborative and innovative team culture focused on incrementally delivering software with ‘built-in’ quality.
  • Lead accountability, autonomy, ownership, and empowerment within the teams.
  • Oversee the operations of the software that the team owns, ensuring high availability, reliability, customer satisfaction, security, and overall operational excellence.
  • Actively manage the AWS spend for workloads which your team is responsible for and ensure AWS costs are fully optimized.
  • Create fast feedback loops which improve software quality, adoption, and ease of onboarding.
  • Work with cross-functional teams to align development efforts with business goals and ensure seamless communication and delivery.
  • Work to reduce or eliminate friction in terms of team productivity and overall effectiveness.
  • Advocate for and ensure the adherence to DevOps, security, quality, well-architected, and other best practice standards in development and deployment.
  • Oversee Data Privacy and SOC 2 compliance requirements, ensuring secure and compliant software development.
  • Conduct regular performance reviews and provide constructive feedback to support professional growth.
  • Serve as a catalyst for innovation, continuously evaluating and integrating new tools, technologies, and development workflows.
Senior Software Engineering Manager at ECi Software Solutions
Remote, British Columbia, Canada - Full Time
Skills Needed
Design Principles, Performance Tuning, Distributed Systems, Aws, Jira, Github, Continuous Improvement, Code Review, Features, Dynatrace, Integration, Coding Standards, Data Security
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Networking Software Engineer at Apple
Ottawa, ON, Canada - Full Time
Skills Needed
Computer Engineering, Linux, Swift, Computer Science, Collaboration, Collaborative Work, Kernel Programming, Objective C, C++, Prototype, Testability, Macos, Embedded Systems, C Programming, Operating Systems
Specialization
Computer science computer engineering mechanical engineering electrical engineering or equivalent experience
Qualification
Graduate
Software Engineer - Machine Learning at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Ownership, Machine Learning, Django, Features, Distributed Systems, Microsoft Azure, Deep Learning, Design, Spark, Flask
Qualification
Graduate
Senior Data Engineer, AI Experience at Scotiabank
Toronto, ON M5H 1H1, Canada - Full Time
Skills Needed
Privacy Regulations, Data Modeling, Strategic Thinking, Data Quality, Data Architecture
Qualification
LLM
Experience Required
Minimum 7 year(s)
Backend Software Engineer, Payments at Lyft
Toronto, ON, Canada - Full Time
Skills Needed
Python, Databases, Computer Science, Go, Data Structures
Specialization
Computer science engineering or a related technical field (or equivalent practical experience
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Senior Software Engineer (Vancouver) at Gauss Labs
Vancouver, BC, Canada - Full Time
Skills Needed
Mongodb, Redis, Kubernetes, Databases, Docker, Distributed Systems, Data Structures, Design Principles, Test Automation, Spark, Pandas, Hadoop, Python, Machine Learning, Computer Science, Algorithms, Kafka, Java, Cassandra, Operating Systems, Software Solutions
Specialization
Computer science engineering or related technical field required
Qualification
Graduate
Senior Civil/Environmental Engineer at Carollo Engineers Inc
Kelowna, BC V1W 3C2, Canada - Full Time
Skills Needed
Contractual Obligations, Excel, Water, Consulting Engineering, Document Preparation, Chemical Engineering, Collection Systems, Plant Design, Environmental Engineering, Hydraulics
Specialization
Civil environmental or chemical engineering
Qualification
Graduate
Python Back-end Development Engineer at Vaco by Highspring
Markham, ON L3T 7X6, Canada - Full Time
Skills Needed
Data Manipulation, Jenkins, Python, Pipelines, Perforce, Data Visualization, Communication Skills, Web Apps, Resource Management, Github, Completion
Qualification
Graduate
Structural Technologist or Engineer at G L Smith Planning Design Inc
Toronto, ON M2N 6K8, Canada - Full Time
Skills Needed
Design Standards, Building Codes, Structural Engineering, Autocad, Communication Skills, Revit
Specialization
Engineering
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Engineer, Growth Platforms at Lyft, Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Engineering, Distributed Systems, Backend Development, Data Infrastructure, Kubernetes, Container Technologies, Python, Cloud Based Environments, Machine Learning, Model Integration, Automation, Collaboration, System Design, Code Maintenance, Project Management, Technical Problem Solving
Specialization
Candidates should have 3+ years of software engineering experience and a degree in Computer Engineering, Computer Science, or a related field. Experience with distributed systems, backend development, and cloud technologies is essential.
Experience Required
Minimum 2 year(s)
Principal Machine Learning Engineer at Musical AI
Remote, British Columbia, Canada - Full Time
Skills Needed
Harmony, Music Technology, Intellectual Property, Rights Management, Attribution, Dimensionality Reduction, Production Systems, Containerization, Rhythm, Optimization
Qualification
Graduate
Intermediate Transportation Engineer at Arcadis
, , Canada - Full Time
Skills Needed
Civil Engineering, Transportation Engineering, Project Coordination, Traffic Operations, Road Safety, Municipal Infrastructure, Roadway Design, Microstation, Openroads, Autocad, Civil 3d, Traffic Assessment Software, Technical Reporting, Client Communication, Analytical Skills, Problem Solving, Interpersonal Skills
Specialization
Candidates must have a Bachelor's degree in Civil or Transportation Engineering and 4-6 years of related experience. Proficiency in relevant software and knowledge of applicable legislation and technical documentation is required.
Experience Required
Minimum 5 year(s)
Full Stack Engineer - Backend Focus at ASPIS Cyber Technologies
Thornhill, ON L3T 7R1, Canada - Full Time
Skills Needed
Docker, Kubernetes, Distributed Systems, Azure, Node.Js, Logging, Containerization, Front End Development, Eligibility
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Quality Assurance Engineer - Senior at Cenergy International Services
Edmonton, AB T6H 5T6, Canada - Full Time
Skills Needed
Database Testing, Legacy Systems, Testing, Test Cases, Github, Security Testing, Git, Gitlab, Data Analytics, Bitbucket, Test Scripts, User Acceptance Testing, Performance Testing, Data Conversion, Load Testing, Devops
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Junior IT & Network Systems Engineer at Cloud Managed Networks
Richmond Hill, ON, Canada - Full Time
Skills Needed
Interpersonal Skills, Meraki, Operating Systems, Information Technology, Mobile Device Management, Cisco, Windows, Macos, It Support, Computer Science
Specialization
Computer Science, Information Technology, Technology
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Quality Assurance Engineer - Senior at Procom
Edmonton, AB, Canada - Full Time
Skills Needed
Non Functional Testing, Mobile Testing, Agile Environment, Performance Testing, Compatibility Testing, Business Acumen, Project Leadership
Qualification
Graduate
Project Engineer/Project Coordinator at Lindsay Construction
Moncton, NB E1E 4E3, Canada - Full Time
Skills Needed
Construction Drawings, Decision Making, Secondary Education, Autocad, Interpersonal Skills, Computer Skills, Completion, Communication Skills, Management Skills, Construction
Specialization
A relevant discipline such as engineering or construction management
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Lead Mechanical Engineer 1 - Nuclear at Sargent Lundy
North York, ON, Canada - Full Time
Skills Needed
Power Plants, Codes, Engineering Design, Regulations
Specialization
Mechanical Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Firmware/Embedded Software Engineer at DeltaQ Technologies
Vancouver, BC, Canada - Full Time
Skills Needed
Oems, Driving Results, Communication Skills, Computer Science, Agile Methodologies, Software Design, Modbus, Power Electronics, Power Systems, Design Techniques, Ethernet, Automation, Confluence, Debuggers, Software Development, Scripting Languages, Electric Vehicles
Qualification
Graduate
Senior Software Engineer - Fullstack at North One
Toronto, ON, Canada - Full Time
Skills Needed
Google Cloud, Aws, Snowflake, Programming Languages, Web Products, Python, Jira, Confluence, Typescript
Qualification
Graduate
Loading...