Civil Engineer Jobs in Canada

About 5111 results in (6) seconds Clear Filters

Jobs Search

About 5111 results in (6) seconds
Senior Software Engineer | Python at Info Way Group
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Python, Distributed Systems, Mysql, Object Oriented Programming, Relational Databases, Analytical Skills, Communication Skills, Github, Web Api
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or related field or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 5 year(s)
Mainframe System Engineer (z/OS) at Apptad Inc
Montréal, QC, Canada - Full Time
Skills Needed
Written Communication, Rexx, Cobol, Functionality, Components, Sas, Testing
Qualification
Graduate
Junior Release Engineer - Canada at DataVisor
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Ci/Cd, Automation, Build Automation, Test Automation, Deployment Pipelines, Cloud Platforms, Docker, Kubernetes, Version Control, Git, Analytical Skills, Problem Solving, Communication, Collaboration, Organizational Skills
Specialization
Candidates should have 1-3 years of experience in software engineering, DevOps, or release engineering roles, along with a Bachelor's degree in a related field. Proficiency in Python and knowledge of CI/CD systems and cloud platforms are essential.
Backend Senior Software Engineer at Meitou Inc
North York, ON M2J 4V6, Canada - Full Time
Skills Needed
Computer Science, Database Design, Relational Databases, Typescript, Kubernetes, Microservices, Graphql, Node.Js, Optimization, Testing, Docker, Aws, Cloud Services
Specialization
Computer science or a related field
Qualification
Graduate
senior Machine Learning Engineer at work force today
Toronto, ON, Canada - Full Time
Skills Needed
Optimization, Python, Computer Science, Scientists, Aws, Machine Learning, Design, Containerization, Learning Techniques, Data Science, Azure, Ml
Qualification
LLM
Experience Required
Minimum 7 year(s)
Data Engineer Senior Consultant at NTT DATA
Montreal, Quebec, Canada - Full Time
Skills Needed
Snowflake, Airflow, Dbt, Spark, Sql, Plsql, Python, Pandas, Numpy, Pyspark, Data Warehousing, Performance Tuning, E R Data Models, Ci/Cd, Data Pipelines, Analytical Skills
Specialization
A bachelor's degree in a relevant field and at least 10 years of experience in data development are required. Candidates should have extensive experience with SQL, Snowflake, and data pipeline solutions.
Experience Required
Minimum 10 year(s)
Director, Principal Data Engineer at Mastercard
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Engineering, Artificial Intelligence, Machine Learning, Sql, Pyspark, Hadoop, Databricks, Linux, Bash, Python, Java, C++, Problem Solving, Data Governance, Data Quality, Automation
Specialization
Extensive data engineering experience and significant leadership roles are required. Candidates should have experience with SQL, PySpark, Hadoop, and Databricks, along with a strong understanding of data governance and automation.
Experience Required
Minimum 10 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer with Capital Market at Jconnect Infotech Pvt Ltd
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering or computer science
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Full-stack Software Engineer Lead at Manulife
Toronto, ON M4W 1E5, Canada - Full Time
Skills Needed
Python, Coaching, Angularjs, Xunit, Jira, Cloud Services, Spring Boot, Agile Environment, Sql Server, Nunit, Project Tracking, Framework
Qualification
Graduate
Senior Software Engineer, Actions at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Architecture, User Experience, Packaging, Kubernetes, Perspectives, Automation, Postgresql, Distributed Systems, Collaboration, Teamwork, Azure, Docker, App, Security Controls, Ultra Low Latency, Aws, Developers, Rest, Mongodb, Design, Software Development, It, Authentication
Qualification
Graduate
Senior Quality Engineer (Hybrid) at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Test Management, Test Automation, Testing, Design, Kubernetes, Docker, Python, Microservices, Working Experience, Software Architecture, Aws, Cucumber, Database Testing, Data Validation, Java, Consideration, Color, Selenium Webdriver, Software Quality Assurance
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Coastal Engineer (Hybrid) at Kerr Wood Leidal Associates
Victoria, BC V8W 1C4, Canada - Full Time
Skills Needed
Eligibility, Project Work, Communication Skills, Air, Cloud Computing, Engineers, Coastal Engineering, Geoscientists
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intermediate Structural Engineer at McEwen Associates Ltd
Mississauga, ON L5L 4L3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Structural analysis an asset
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Artificial Intelligence Engineer at Ace 1 Media
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Cloud Services, Bash, Scripting, C, Sql, Aws, Database, Design Principles, Java, Power Bi, Azure, Languages
Qualification
Graduate
Junior Geotechnical Engineer (AB) at Tetra Tech
Edmonton, AB, Canada - Full Time
Skills Needed
Communication Skills, Sponsorship, Management Skills, Mining, Autocad, Teamwork, Training
Specialization
Either geotechnical geological or mining engineering
Qualification
Graduate
Senior Machine Learning Engineer at Criteo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Cloud DevOps Engineer, OTA at Rivian and VW Group Technology
Vancouver, BC V6B 2W9, Canada - Full Time
Skills Needed
Aws, Azure, Devops, Infrastructure, Scalability, Computer Science, Jenkins, Code
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Senior Software Engineer | Python at Info Way Group
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 Nov, 25

Salary

51.72

Posted On

23 Aug, 25

Experience

1 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Python, Distributed Systems, Mysql, Object Oriented Programming, Relational Databases, Analytical Skills, Communication Skills, Github, Web Api

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

We are seeking a Senior Software Engineer with strong expertise in Python and web API development to join our engineering team. The ideal candidate will have deep knowledge of distributed systems, microservices, and cloud-based solutions. You will collaborate with cross-functional teams to enhance our banking platform and deliver high-quality, secure, and scalable software.

QUALIFICATIONS & SKILLS

  • 7+ years of professional experience in software development.
  • Strong proficiency in Python and object-oriented programming.
  • Proven experience in RESTful API design and development.
  • Solid understanding of distributed systems and microservice architecture.
  • Hands-on experience with Docker and container orchestration.
  • Familiarity with cloud computing platforms (AWS/Azure/GCP preferred).
  • Strong knowledge of relational databases (MySQL) and SQL optimization.
  • Understanding of advanced RDBMS concepts (transactions, isolation levels, deadlocks, etc.).
  • Experience working with message brokers (RabbitMQ preferred).
  • Familiarity with GitHub or other code repository/version control tools.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication skills and ability to work in a customer-centric environment.
    Job Type: Full-time
    Pay: $51.72-$80.00 per hour
    Expected hours: 40 per week

Experience:

  • Python: 5 years (required)
  • Web API : 1 year (preferred)

How To Apply:

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

Responsibilities
  • Design and implement scalable software solutions based on microservices architecture.
  • Develop and maintain secure, high-performance RESTful APIs.
  • Create and review technical design specifications with engineering peers.
  • Write clean, efficient, and testable Python code.
  • Conduct system performance tuning to ensure compliance with SLAs.
  • Collaborate with product managers and stakeholders to refine requirements.
  • Provide accurate effort estimates and actively participate in sprint planning.
  • Ensure security best practices are followed in all stages of development.
  • Work with relational databases (preferably MySQL) and optimize SQL queries.
  • Integrate distributed systems and containerized environments (Docker/Kubernetes).
  • Implement messaging solutions using brokers such as RabbitMQ.
  • Mentor and guide junior engineers to follow engineering best practices.
  • Perform code reviews and ensure adherence to quality standards.
  • Troubleshoot production issues and provide timely resolutions.
  • Contribute to continuous improvement by adopting modern tools, frameworks, and practices.
Senior Software Engineer | Python at Info Way Group
Toronto, ON, Canada - Full Time
Skills Needed
Software Development, Python, Distributed Systems, Mysql, Object Oriented Programming, Relational Databases, Analytical Skills, Communication Skills, Github, Web Api
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science engineering or related field or equivalent work experience
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science
Qualification
BSc
Experience Required
Minimum 5 year(s)
Mainframe System Engineer (z/OS) at Apptad Inc
Montréal, QC, Canada - Full Time
Skills Needed
Written Communication, Rexx, Cobol, Functionality, Components, Sas, Testing
Qualification
Graduate
Junior Release Engineer - Canada at DataVisor
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Python, Ci/Cd, Automation, Build Automation, Test Automation, Deployment Pipelines, Cloud Platforms, Docker, Kubernetes, Version Control, Git, Analytical Skills, Problem Solving, Communication, Collaboration, Organizational Skills
Specialization
Candidates should have 1-3 years of experience in software engineering, DevOps, or release engineering roles, along with a Bachelor's degree in a related field. Proficiency in Python and knowledge of CI/CD systems and cloud platforms are essential.
Backend Senior Software Engineer at Meitou Inc
North York, ON M2J 4V6, Canada - Full Time
Skills Needed
Computer Science, Database Design, Relational Databases, Typescript, Kubernetes, Microservices, Graphql, Node.Js, Optimization, Testing, Docker, Aws, Cloud Services
Specialization
Computer science or a related field
Qualification
Graduate
senior Machine Learning Engineer at work force today
Toronto, ON, Canada - Full Time
Skills Needed
Optimization, Python, Computer Science, Scientists, Aws, Machine Learning, Design, Containerization, Learning Techniques, Data Science, Azure, Ml
Qualification
LLM
Experience Required
Minimum 7 year(s)
Data Engineer Senior Consultant at NTT DATA
Montreal, Quebec, Canada - Full Time
Skills Needed
Snowflake, Airflow, Dbt, Spark, Sql, Plsql, Python, Pandas, Numpy, Pyspark, Data Warehousing, Performance Tuning, E R Data Models, Ci/Cd, Data Pipelines, Analytical Skills
Specialization
A bachelor's degree in a relevant field and at least 10 years of experience in data development are required. Candidates should have extensive experience with SQL, Snowflake, and data pipeline solutions.
Experience Required
Minimum 10 year(s)
Director, Principal Data Engineer at Mastercard
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Data Engineering, Artificial Intelligence, Machine Learning, Sql, Pyspark, Hadoop, Databricks, Linux, Bash, Python, Java, C++, Problem Solving, Data Governance, Data Quality, Automation
Specialization
Extensive data engineering experience and significant leadership roles are required. Candidates should have experience with SQL, PySpark, Hadoop, and Databricks, along with a strong understanding of data governance and automation.
Experience Required
Minimum 10 year(s)
Software Development Engineer II at Remitly
New Westminster, BC V3M 3N7, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Data Engineer with Capital Market at Jconnect Infotech Pvt Ltd
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Engineering or computer science
Qualification
Graduate
Experience Required
Minimum 8 year(s)
Full-stack Software Engineer Lead at Manulife
Toronto, ON M4W 1E5, Canada - Full Time
Skills Needed
Python, Coaching, Angularjs, Xunit, Jira, Cloud Services, Spring Boot, Agile Environment, Sql Server, Nunit, Project Tracking, Framework
Qualification
Graduate
Senior Software Engineer, Actions at Okta
Toronto, ON, Canada - Full Time
Skills Needed
Architecture, User Experience, Packaging, Kubernetes, Perspectives, Automation, Postgresql, Distributed Systems, Collaboration, Teamwork, Azure, Docker, App, Security Controls, Ultra Low Latency, Aws, Developers, Rest, Mongodb, Design, Software Development, It, Authentication
Qualification
Graduate
Senior Quality Engineer (Hybrid) at Citi
Mississauga, ON L5B 3P7, Canada - Full Time
Skills Needed
Test Management, Test Automation, Testing, Design, Kubernetes, Docker, Python, Microservices, Working Experience, Software Architecture, Aws, Cucumber, Database Testing, Data Validation, Java, Consideration, Color, Selenium Webdriver, Software Quality Assurance
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Junior Coastal Engineer (Hybrid) at Kerr Wood Leidal Associates
Victoria, BC V8W 1C4, Canada - Full Time
Skills Needed
Eligibility, Project Work, Communication Skills, Air, Cloud Computing, Engineers, Coastal Engineering, Geoscientists
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Intermediate Structural Engineer at McEwen Associates Ltd
Mississauga, ON L5L 4L3, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Structural analysis an asset
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Artificial Intelligence Engineer at Ace 1 Media
Vancouver, BC, Canada - Full Time
Skills Needed
Python, Cloud Services, Bash, Scripting, C, Sql, Aws, Database, Design Principles, Java, Power Bi, Azure, Languages
Qualification
Graduate
Junior Geotechnical Engineer (AB) at Tetra Tech
Edmonton, AB, Canada - Full Time
Skills Needed
Communication Skills, Sponsorship, Management Skills, Mining, Autocad, Teamwork, Training
Specialization
Either geotechnical geological or mining engineering
Qualification
Graduate
Senior Machine Learning Engineer at Criteo
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Staff Cloud DevOps Engineer, OTA at Rivian and VW Group Technology
Vancouver, BC V6B 2W9, Canada - Full Time
Skills Needed
Aws, Azure, Devops, Infrastructure, Scalability, Computer Science, Jenkins, Code
Specialization
Computer science engineering or a related field
Qualification
Graduate
Experience Required
Minimum 7 year(s)
Loading...