Columbia Riverkeeper is a successful nonprofit organization dedicated to protecting and restoring the Columbia River watershed.

Riverkeeper is a leader in high-profile campaigns to protect our region from fossil fuel exports, toxic pollution, the Hanford Nuclear Site, and other threats facing Columbia River communities and salmon habitat.

Current Job Opportunities:

Staff Attorney (Hood River, or Portland, OR; possibility working remotely Olympia or Seattle, WA.)

Organizational Overview: Columbia Riverkeeper (Riverkeeper) is a successful nonprofit organization dedicated to protecting and restoring the Columbia River watershed. Riverkeeper has offices in Hood River and Portland, Oregon. Riverkeeper is a leader in high-profile campaigns to protect our region from fossil fuel infrastructure, toxic pollution, the Hanford Nuclear Site, and other threats facing Columbia River communities and salmon habitat.

Location: Hood River or Portland, OR; possibility of working remotely from Olympia or Seattle, WA.

Status: Full-time employee; Exempt Position.

Position Description: The Staff Attorney is responsible for working with Riverkeeper’s staff to develop and execute Riverkeeper’s legal and policy work, including representing Riverkeeper in litigation and administrative processes. The Staff Attorney’s work plan focuses on campaigns to protect the Columbia from fracked gas, oil-by-rail, and other fossil fuel infrastructure. The position is designed for an attorney with at least three years of litigation or staff attorney experience. Preference will be given to candidates who have experience with public interest environmental and land use litigation in Washington or Oregon and a demonstrated commitment to environmental justice. The position requires occasional evening and weekend work and travel.


  • Develop and Execute Legal and Policy Strategies to Advance Campaigns: The Staff Attorney will work with Riverkeeper’s staff of attorneys, community organizers, and communications specialists to develop and execute campaigns to protect the Columbia River. This will include drafting correspondence to, and meeting with, agency and elected officials.
  • Litigate: The Staff Attorney will represent Riverkeeper in litigation. This may include researching and drafting memoranda, pleadings, motions, and briefs, as well as representing Riverkeeper in court.
  • Communicate Legal and Policy Work to Members and Public: The Staff Attorney will communicate Riverkeeper’s legal and policy work to Riverkeeper’s members and the public by helping to draft and edit newsletters, emails, fact sheets, issue papers, website posts, press releases, and other outlets.
  • Communicate with Tribal Agency Staff and Attorneys: The Staff Attorney will maintain regular communications with attorneys and agency staff at Columbia River tribes on ongoing campaign matters of interest to tribes, as well as emerging issues.
  • Supervise: The Staff Attorney will supervise and mentor volunteers and interns on a periodic basis. Depending on experience, the Staff Attorney may supervise other employees.
  • General Counsel: The Staff Attorney will occasionally conduct legal research on nonprofit organizational matters and will obtain and oversee input from outside counsel.
  • Development: The Staff Attorney will occasionally assist in fundraising, including applying for and reporting on grants for the organization.

Desired Qualifications and Skills:

  • Demonstrated interest in public interest advocacy and environmental justice.
  • Three years or more experience as a practicing attorney, including strong litigation experience.
  • Excellent writing, communication, research, and oral advocacy skills.
  • Attention to detail and time management skills, including demonstrated ability to meet deadlines.
  • Proven ability to work independently and in a team environment.
  • Understanding of and commitment to advancing equity, diversity, and inclusion.
  • Experience supervising staff or interns preferred.
  • Member of Oregon or Washington State Bar preferred.

Salary & Benefits: $50,000 to $65,000 starting annual salary, depending on experience. Benefits include full medical and dental coverage, a generous vacation package, paid federal holidays, 401k, paid state bar association dues, annual continuing legal education allowance, and an encouraging and flexible work environment.

To Apply: Email a cover letter, resume, at least three references, and a short writing sample that is entirely your own work to with the subject line “Staff Attorney Job.” If possible, please combine the cover letter, resume, references, and writing sample into a single PDF attachment titled “Last Name.First Name Staff Attorney.”

Application Deadline: February 6, 2019.

Start date:  Flexible, prefer immediate.

PDF of Job Announcement


Membership and Database Specialist (Portland)

Organizational Overview: Columbia Riverkeeper (Riverkeeper) is a successful nonprofit organization that protects and restores the Columbia River and all life connected to it. We have offices in Hood River and Portland, Oregon. Riverkeeper is a leader in high-profile campaigns to protect our region from climate change, toxic pollution, and the Hanford nuclear site. Riverkeeper is part of the Waterkeeper Alliance.

Location: Portland, OR
Job Type: Full-time Employee; Non-exempt position (possibility for 32 hours/week if the applicant desires less than full-time).

Position Description: The Membership and Database Specialist will support Riverkeeper’s fundraising, community organizing, events, and communications by managing our Customer Relations Management (CRM) database. This position is a critical part of Riverkeeper’s overall success because it touches all aspects of our work. You will lead the upkeep and use of the database and ensure staff has access to accurate data. This position reports to the Development Director. Duties include:

  • Ensure data from donations, events, petitions, and digital platforms are accurately recorded in the database, creating a 360-degree view of supporters and their actions;
  • Create database reports to support fundraising, community organizing, communications, and events;
  • Manage and quickly resolve issues arising with the CRM or its interface with other platforms; and
  • Ensure adequacy, accuracy, and legitimacy of data by developing data cleaning systems.

The Membership and Database Specialist is also an important part of the fundraising team, helping to ensure that all donors are thanked promptly, and requests for support are timely and appropriate to each supporter’s history with the organization. Duties include:

  • Process gifts by entering them in the database with correct designation codes and create accurate thank you letters using mail merge within three days of receipt;
  • Interface with Director of Finance to ensure database and accounting records reconcile;
  • Assist in writing letters, email, invitations, and other fundraising communications;
  • Assist with events including RSVP lists, name tags, catering, set-up, and check-in;
  • Support major donor fundraising by entering notes and contact history into database;
  • Manage outside contractors including mail house and graphic designers;
  • Recruit and manage volunteers who assist with data entry, mailings and events;
  • Provide technical and administrative support to the development team and Portland office; and.
  • May require work beyond 40 hours per week on occasion, some local travel, and lifting of boxes up to 30 pounds.

Required experience and qualifications:

  • At least two years of experience in fundraising or administration, preferably at a nonprofit organization;
  • At least one year of experience working with Salesforce or another CRM;
  • Aptitude with Excel and Google Suite;
  • Detail-oriented, organized, and able to meet deadlines;
  • Willingness to speak enthusiastically about Columbia Riverkeeper’s work to donors;
  • Flexible and able to adjust to evolving job demands;
  • Ability to work independently; and
  • High school diploma or GED.

Desired experience and qualifications:

  • Knowledge of the principles and practices of nonprofit fundraising, database administration, and records management;
  • Demonstrated interest and passion for environmental protection and social justice; and
  • Associate’s or Bachelor’s degree.

Salary & Benefits:  Hourly rate of $18 to $20 per hour, depending on experience. Benefits for full-time position include medical and dental insurance (100% covered, starting first full month), generous vacation package, 401(k), an encouraging and flexible work environment, training, and career growth opportunities.

To Apply: Send an email to with the subject line “Membership and Database Specialist application.” Include a pdf attachment containing a cover letter, resume, and a list of at least three references.

Application Deadline: February 4, 2019
Start date: Flexible, prefer immediate.

PDF of job description


Grassroots Canvasser (Portland)

Join Columbia Riverkeeper’s exceptional team of activists in our fight to protect the Columbia River from the fossil fuel industry and other threats.

Location: Portland, OR
Job Type: Part-time Employee; Non Exempt position.

Position Description: Columbia Riverkeeper seeks part-time (26 hours per week) door-to-door grassroots canvasser based out of our SE Portland office. Canvass shifts are Monday through Thursday between 2:30 to 9:00 p.m.

Required experience and qualifications:

  • Strong verbal communication skills;
  • A friendly, confident, and outgoing personality;
  • Ability to walk four to five hours at a time outdoors in the evenings, on your own, in all types of weather;
  • Possess a healthy sense of humor and an enthusiastic and optimistic attitude;
  • Passion for protecting the environment.

Experienced canvassers preferred, but  will consider applicants with strong communication skills and knowledge of Columbia River issues, especially pertaining to fossil fuel projects on the River. A quick Google search should provide a lot of useful info.

Salary & Benefits: Base pay is $100 per day, plus incentive pay. Our canvassers earn an average of $18 - $20/hour. Paid sick leave. Paid vacation based on seniority and fundraising results.

To Apply: Submit cover letter, resume, and professional references to Questions? Call Rob at (541) 399-7284.

Application Deadline: Open until filled.
Start date: Flexible, prefer immediate.