Senior Project Engineer

4 weeks ago


Canada Skyline Recruitment Ltd Full time
Senior Project Engineer - Water Resources

We are seeking a highly skilled Senior Project Engineer - Water Resources to join our team in the Ottawa or Hamilton area. As a key member of our water resources design team, you will be responsible for leading and managing a wide range of projects, from culvert design to surface drainage design, hydrologic and hydraulic modeling, stormwater management, and natural watercourse restoration and rehabilitation design.

Key Responsibilities:
  • Lead and manage project engineering teams to define problems, establish scopes of work, prepare budgets and schedules, plan work, and provide technical direction and oversight.
  • Perform technical engineering tasks efficiently and accurately with increasing complexity, including culvert design, surface drainage design, and hydrologic and hydraulic modeling.
  • Provide guidance and technical components of projects from planning through design and technical support during construction.
  • Prepare detailed project reports and manage or assist in the preparation of technical proposals.
  • Provide technical guidance, coaching, and mentoring to junior and intermediate staff.
  • Coordinate and collaborate with other offices, subconsultants, and engineering disciplines.
  • Liaise and build effective working relationships with clients, stakeholders, and subconsultants.
Requirements:
  • Bachelor of Engineering Degree in Civil or Environmental Engineering and currently licensed as a Professional Engineer (P.Eng.) with Professional Engineers Ontario (PEO).
  • 10+ years of progressive engineering design experience, including culvert design, surface drainage design, low impact development measures, and natural watercourse restoration and rehabilitation design, with a focus on hydrologic and hydraulic modeling using SWMM-based software packages.
  • 5+ years of experience providing effective mentoring to less experienced engineers, technicians, or designers.
  • Superior client and interpersonal skills, combined with strong team and leadership abilities.
  • Highly proficient in the principles and practices of water resources engineering, including current processes, practices, and standards.
  • Exceptional organizational and time management skills, with the ability to balance diverse, changing, and conflicting priorities to meet short- and long-term project milestones.
  • Excellent oral and written communication skills in English (bilingualism is considered a strong asset).
  • Must possess a valid driver's license and have access to a vehicle with valid registration and insurance.
What We Offer:
  • Competitive salaries and reward opportunities
  • Company-matched RRSP contributions
  • Comprehensive benefits package, including medical, dental, vision care, disability, and life insurance
  • Work-from-home opportunities
  • Flexible vacation options
  • Unique vacation opportunities

The job entails performing most of the duties within an office environment; however, occasional field work and site visits may be required, which could involve exposure to the elements, including inclement weather, and navigating safely within construction sites or challenging terrains.



  • Canada Promote Project Full time

    Join Our Team as a Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Promote Project. As a key member of our engineering team, you will play a crucial role in building the best decentralized computer in the world.About the RoleWe are looking for a talented Senior Software Engineer to help us build the Flow...


  • Canada Promote Project Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Promote Project. As a key member of our engineering team, you will be responsible for designing, developing, and deploying new systems that enhance the throughput, latency, availability, and security of our blockchain platform.Our ideal candidate is a highly skilled...


  • Canada Promote Project Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Promote Project. As a key member of our engineering team, you will be responsible for designing, developing, and deploying new systems that enhance the throughput, latency, availability, and security of our blockchain platform.Our ideal candidate is a highly skilled...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerAt Promote Project, we're seeking a highly skilled Senior Full Stack Software Engineer to join our Agile teams. As a key member of our development team, you'll design, build, and maintain platform enhancements using Symfony and React.Key Responsibilities:Collaborate closely with Developers, Designers, Testers,...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerAt Promote Project, we're seeking a highly skilled Senior Full Stack Software Engineer to join our Agile teams. As a key member of our development team, you'll design, build, and maintain platform enhancements using Symfony and React.Key Responsibilities:Collaborate closely with Developers, Designers, Testers,...


  • Canada Promote Project Full time

    Senior Software DeveloperAt Promote Project, we're seeking a visionary Senior Software Developer to drive the future of developer experiences and demonstrate the power of Flow to our community.About the RoleEngage with the community to gather feedback and continuously improve our tools and resourcesLead by example by contributing to the codebase, reviewing...


  • Canada Promote Project Full time

    Senior Software DeveloperAt Promote Project, we're seeking a visionary Senior Software Developer to drive the future of developer experiences and demonstrate the power of Flow to our community.About the RoleEngage with the community to gather feedback and continuously improve our tools and resourcesLead by example by contributing to the codebase, reviewing...


  • Canada Promote Project Full time

    Job Title:Senior Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our Agile team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key...


  • Canada Promote Project Full time

    Job Title:Senior Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our Agile team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our Agile team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key Responsibilities:Design...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our development team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our development team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key...


  • Canada Promote Project Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Promote Project. As a key member of our Agile team, you will be responsible for designing, building, and maintaining platform enhancements using technology and frameworks such as Symfony and React.Key Responsibilities:Design...


  • Canada Promote Project Full time

    Job Title: Senior SRE and Infrastructure EngineerFlow is a cutting-edge blockchain platform designed to support the next generation of Web3 applications, games, and digital assets. As a Senior SRE and Infrastructure Engineer, you will play a critical role in ensuring the availability, scalability, and performance of our blockchain infrastructure.Key...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About the Role:Sage Lake Senior Living is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a key role in the development and maintenance of our software applications, ensuring they meet the highest standards of quality and reliability.Key Responsibilities:Design, develop, and deploy high-quality...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...


  • Canada Sage Lake Senior Living Full time $133,025 - $172,150

    About SamsaraSamsara is a leading provider of cloud-based operations management solutions. Our platform helps organizations optimize their physical operations by harnessing the power of IoT data.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing,...