Job Opportunities

Looking for a job you can feel good about? MPA is hiring

Currently Hiring:

Data Manager

MPA is currently accepting inquiries for a new full-time position of Data Manager position in our Portland office. This position will be responsible for tracking membership and voter interest in (and activity on) a variety of 2018 MPA campaigns, including our work to:

 ....among others!

 This new position will be responsible for:

  • Designing and implementing systems for maintaining and enhancing data in MPA’s membership database;
  • Overseeing upgrades and enhancements to our current CiviCRM database system to meet MPA’s complex data needs (including working with all staff to identify database needs and usage requirements, VAN integrations, email delivery system, etc.);
  • Conducting regular data analytics with the goal of informing MPA’s fundraising, organizing, canvass and communications programs; and
  • Working with campaign leadership staff and pollsters to craft strategies for effective voter contact and membership engagement.

 A qualified applicant should possess:

  • A passion for economic justice and progressive social change
  • Experience with data systems in progressive campaign work
  • Familiarity with Drupal platform
  • Familiarity with VAN
  • Working knowledge of html
  • Experience with social media platforms (Facebook, Twitter)

The position is a full time, unionized position with benefits, including health insurance. Salary range is $35,000 - $50,000 and commensurate with experience.  MPA is an equal opportunity employer.  Please send a one-page letter of interest, resume, and three references via e-mail to MPA Member Programs Director Bridget Surber, . Please title your email “Data Manager Application (Your Name).”


Phone Organizers
Phone Organizers are responsible for acting as a communications and fundraising liaison between MPA and our members. Responsibilities include updating members on current issues and campaigns and negotiating contributions. 

Potential candidates must possess strong communication skills and a commitment to MPA's mission of achieving social, economic, environmental, and racial justice.

Please email resume to Lindsey at or call 207-797-0967. 


Field Canvassers

MPA is hiring field organizers in Portland and Bangor to make a difference on issues that matter to everyday Mainers. Our success hinges on our ability to engage everyday people in a powerful and strategic grassroots campaign. Field organizing is the foundation of our grassroots infrastructure, allowing us to recruit members, raise money, generate grassroots action and build political power amongst key constituencies.

Qualifications: Excellent communication skills.

Our field organizers will have the opportunity to talk with hundreds of Maine people, organize press conferences, lobby our state and national representatives, and learn what it takes to be a great organizer.  Current campaign positions are focused on identifying and mobilizing voters to support progressive economic policies like raising the minimum wage, but there are also opportunities for employment beyond the current campaign and for career-building advancement. We have leadership/career opportunities available for those that demonstrate the commitment and skills to excel at the job. Pay ranges from $480 per week.

Interested candidates should contact:

Blake in Portland

Megan in Bangor
207- 990-0672



MPA is committed to an internship program that develops our organization and involves new people who are committed to social change and interested in learning a variety of skills in the work. Internship applications are accepted on a rolling basis; funding opportunities are evaluated on an individual basis.

MPA strongly encourages women, people of color, young people, and members of the LGBTQ community to apply.

Please use our online form to apply for an internship with MPA.

Questions regarding the application process should be directed to Ben at or 207-797-0967