Location: Seattle

Senior Software Engineer

We are actively seeking a highly skilled Software Engineer to play a pivotal role in our dynamic team. In this multifaceted position, you will participate in the development, implementation, and maintenance of software applications and solutions, with a strong emphasis on Microsoft technology. Your mission is to design, develop, and maintain high-quality software solutions that […]

Senior River Engineer

The Senior River Engineer is responsible for executing key activities and project-related deliverables within our stream restoration/fish passage program. Routine responsibilities may include coordination of project planning, leading project execution, mentoring junior staff, construction observation, project management, client-relationship support, technical report writing, complex analyses, and development of conceptual models. Essential duties may vary based on […]

Questions? We have answers.