Senior Project Engineer
4 weeks ago
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.
- 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.
- 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.
-
Senior Blockchain Software Engineer
2 weeks ago
Canada Promote Project Full timeJoin 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...
-
Senior Software Engineer Flow Protocol
3 weeks ago
Canada Promote Project Full timeAbout 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...
-
Senior Software Engineer Flow Protocol
3 weeks ago
Canada Promote Project Full timeAbout 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...
-
Senior Full Stack Software Engineer
1 month ago
Canada Promote Project Full timeJob 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,...
-
Senior Full Stack Software Engineer
1 month ago
Canada Promote Project Full timeJob 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,...
-
Senior Software Engineer
3 weeks ago
Canada Promote Project Full timeSenior 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...
-
Senior Software Engineer
3 weeks ago
Canada Promote Project Full timeSenior 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...
-
Senior Full Stack Software Engineer
1 month ago
Canada Promote Project Full timeJob 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...
-
Senior Full Stack Software Engineer
1 month ago
Canada Promote Project Full timeJob 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...
-
Senior Full Stack Software Engineer
4 weeks ago
Canada Promote Project Full timeJob 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...
-
Senior Full Stack Software Engineer
4 weeks ago
Canada Promote Project Full timeJob 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...
-
Senior Full Stack Software Engineer
4 weeks ago
Canada Promote Project Full timeJob 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...
-
Senior Full Stack Software Engineer
4 weeks ago
Canada Promote Project Full timeJob 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...
-
Senior Blockchain Infrastructure Engineer
2 weeks ago
Canada Promote Project Full timeJob 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...
-
Senior Software Engineer
2 months ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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...
-
Senior Software Engineer
2 months ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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...
-
Senior Software Engineer
4 weeks ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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,...
-
Senior Software Engineer
4 weeks ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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,...
-
Senior Software Engineer
4 weeks ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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,...
-
Senior Software Engineer
4 weeks ago
Canada Sage Lake Senior Living Full time $133,025 - $172,150About 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,...