Skip to main content
JOB OPENINGS

Join a company that’s improving communities

With four offices and 500+ employees, we have something for everyone. If you’re looking for a value-led, collaborative work environment that’s consistently seeking effective and balanced solutions of the highest value, come join our team today.

Current Openings

We are searching for the next member of our IT team as a Business Systems Support Specialist. This person will be responsible for the support, maintenance, and assisting with administration of various systems/programs used by the company. If you have great customer service skills, like trouble-shooting, and enjoy being part of a close-knit team, please apply.

We are searching for our next Project Administrator to support our Seattle and Tacoma offices. This position provides administrative support to project managers as well as managing project documentation while providing a high level of customer service to the project teams and our customers/clients. In addition, this role will support teams in matters related to prevailing wage requirements and certified payroll reporting.

Project Engineer

Portland, OR

Our Project Engineers assist project teams with completing assignments in compliance with established policies and procedures, organizing and communicating information within the project team, and delivering a high level of service to our customers/contacts. This is a position with large growth potential within our firm.

Project Manager

Seattle, WA

We are looking for an experienced and driven Project Manager to join our Seattle office. This role focuses on building and maintaining strong client relationships while ensuring projects are completed safely, on time, and within budget. The ideal candidate has a proven track record across all aspects of project management, including estimating, documentation, owner and architect coordination, cost control, problem-solving, and project closeout.

Future Interest

This is a general application you can submit when we do not have open positions that you are qualified for. This will allow you to apply for future positions that may open up for which you qualify.

This is a general application you can submit when we do not have open positions that you are qualified for. This will allow you to apply for future positions that may open up for which you qualify.