Come join our team! If the posting is up, that means we are still accepting applications.

Please note that our office is on the second floor of a building without an elevator and unfortunately not wheelchair-accessible. 

Current Opportunities:

Development Manager/Director

Reports to: Executive Director
Salary Range: $47-67,000, depending on experience
Location: Remote, New England-based candidates

Better Future Project is looking for an experienced and dynamic development professional with a passion for grassroots organizing, movement-building, and climate justice to help oversee our diverse team realize our next stage of growth and development. The Development Manager/Director works with the E.D. and other team members to ensure the organization’s successful identification and actualization of funding sources, including major donors, foundations, and grassroots supporters to enable the organization to continue on its growth trajectory to build the movement to address the climate crisis.

Open to New England-based candidates outside of the Boston area if willing to engage in frequent travel. We are also open to the position being part time or contracted role.


  • Devising an annual plan for fundraising initiatives and establishing a fundraising calendar with input from the Executive Director; developing revenue projections for annual budget
  • Identifying and qualifying prospective major donors; identifying new foundation leads
  • Conducting major donor cultivation in partnership with the Executive Director
  • Drafting letters of intent, grant proposals, grant reports, and other fundraising materials
  • Overseeing stewardship of small and medium-sized donations
  • Managing donor profiles in NationBuilder database
  • Leading grassroots fundraising initiatives with input from volunteers and other staff
  • Convening the board fundraising committee and working with board members on fundraising activities
  • Serving as the lead organizer of fundraising parties
  • Assisting the Operations Manager/Director with revenue reporting and preparing fundraising reports for the board.
  • Identifying, proposing, and overseeing new fundraising activities to diversify our revenue base 
  • Developing and managing our 350 Mass membership program in partnership with 350 Mass member leaders
  • Other duties as required

If this position is taken as a Director level position you will be a member of the Leadership Team and meet regularly with other team members to discuss organizational priorities and challenges, such as staffing issues, human resource policies, proposed organizational initiatives, and so on. The Director also leads discussion and drafting of the development aspects of the organization’s annual plan.


  • Education: Equivalent work experience or Bachelor’s degree in relevant field (e.g., communications, nonprofit management, English)
  • Work experience: At least 4 years’ work experience demonstrating higher levels of responsibility; at least 2-5 years’ direct fundraising experience
  • Excellent verbal and written communication skills
  • Ability to prioritize under deadlines and juggle multiple tasks at once
  • Fundraising and/or CRM database experience
  • Passion for grassroots organizing, movement-building, and climate justice
  • Experience cultivating and soliciting gifts of at least five figures
  • Fluency with Google Suite and Microsoft Office suite, especially spreadsheet fluency
  • Supervisory experience preferred
  • Experience writing grant proposals


  • 80% employer-paid health insurance with respected national carrier
  • 100% employer-paid dental and vision insurance option
  • 401k socially responsible investment (including fossil free) retirement option
  • Generous paid time off, including separate personal, vacation, and sick time

How to Apply:

Applicants should submit a cover letter, resume, and brief writing sample to [email protected] with the subject line “Development Manager/Director.” Include your last name in your attached files. Applications are accepted until the position is filled. No calls please.

Operations Manager/Director

Salary Range: $47-67,000, depending on experience
Location: Remote, New England-based candidates

BFP is looking for an organized, experienced, and confident Operations Manager/Director to join a dynamic team and support organizers and climate justice advocates building the climate movement. The Operations Manager/Director manages the financial, payroll, IT, office administration, and human resources aspects of this small organization, ensuring compliance with state and federal nonprofit regulations and helping BFP function smoothly and efficiently. Position level and salary based on experience.

We are open to a range of possibilities for how these functions could be carried out by either a full time or combination of part time / contracted roles. If you feel like you could fulfil any part of this position--finance, operations, HR or database management, please apply indicating how your skills and schedule would fit into the functions of this role.



  • Coordinates finance operations including processing deposits, payables, reimbursements, and invoicing.
  • Entering routine financial transactions in the organization’s accounting software (QuickBooks) on an ongoing basis. 
  • Ensures expenses and grants are properly coded and tracked including properly restricting to relevant programs.
  • Conduct the monthly financial close and produce monthly financial statements in a timely and accurate manner.
  • Work with a contracted CPA to review monthly financials, assist in the preparation of annual audit, and implement proper accounting controls.
  • Manage and track fiscal sponsorships.
  • Manages the organizational budget on a regular basis and leads the process to develop an annual budget.
  • Uses historical financial data to make projections and inform the budgeting process.
  • Meets quarterly with the board treasurer and board finance committee to provide summaries of the organization’s financial health and reports to the full board.
  • Keeps a separate budget and finance report for Better Future Action, our 501(c)(4) and tracks any staff time to be reimbursed by that entity.


  • Track employee work hours including special projects, restricted grants and fiscal sponsorships.
  • Track vacation, personal, holiday, sick, leave and other non-work hours to manage proper accruals and annual rollovers.
  • Process biweekly payroll through Paychex.
  • Register and maintain proper state requirements for tax withholding, unemployment insurance, and disability.

Human Resources

  • Manages relationships with benefits vendors including health insurance, dental, vision and retirement accounts. 
  • Researches new benefit possibilities and makes recommendations.
  • Assists with onboarding and offboarding employees and helps design new processes as needed.
  • Maintaining the organization’s employee handbook and overseeing employment policies
  • Manages the performance evaluation process.
  • Ensures compliance with state and federal labor regulations.
  • Develops employment policies that reflect best practices and promotes a stable, productive atmosphere.
  • Managing human resources issues.


  • Ensure that local, state and federal regulations are followed and associate reporting requirements completed.
  • Secures organizational insurance and communicates with insurance agents as needed.
  • Understand and insure compliance with state and federal lobbying laws.
  • Manage relationships with landlord’s representatives
  • Manage lease
  • Coordinate services provided by landlord including internet, power, telecom, and water
  • Oversees staff meeting agenda processes.
  • Maintains inventory of office supplies, including ordering and tracks program allocation.
  • Maintains system for answering landline and receiving mail.
  • Monitor general email accounts.
  • Manage and support technology needs of the organization
  • Setup and maintain computers and printers.
  • Manage software licenses, administer, create accounts and provide support for Google Apps, Slack, LastPass, Nationbuilder and Zoom.

Development and Database Management

  • Serves as point person for our CRM, Nationbuilder. Coordinates information architecture and data entry guidelines with staff.
  • Sends tax-receipts and thank you letters to donors on an ongoing basis.
  • Maintains and tracks files of check copies and grant agreements for auditors.
  • Conducts monthly finance reconciliation between donor database and Quickbooks.

Qualifications and Experience:

  • Bachelor’s degree in relevant field or equivalent work experience.
  • 4+ years of experience in an administrative role.
  • Several years of experience encompassing finance, HR management and office administration.
  • Understand fundraising and finance in the context of a small, young, and grassroots organization.
  • Understanding of nonprofit revenue streams, including restricted and unrestricted grant funding, individual donations.
  • Knowledge of labor regulations and employer best practices
  • Experience working with an online payroll platform
  • Experience with QuickBooks, Google Suite, Microsoft Office and CRM software such as NationBuilder or Salesforce
  • Fluency with complex spreadsheets
  • Strong written and verbal communication skills 
  • Strong project management skills
  • Detailed oriented
  • Ability to handle sensitive information with discretion
  • Interest in climate, environmental, and/or social justice


  • 80% employer-paid health insurance with respected national carrier
  • 100% employer-paid dental and vision insurance option
  • 401k socially responsible investment (including fossil free) retirement option
  • Generous paid time off, including separate personal, vacation, and sick time

How to Apply:

Applicants should submit a cover letter and resume to [email protected] with the subject line “Operations Manager/Director.” Include your last name in your attached files. Applications are accepted until the position is filled. No calls please.

Semester & Summer Organizing Internships

Better Future Project usually offers paid internship positions each semester for a current or recently graduated student! This internship is in partnership with the Mass Clean Energy Center's Clean Energy Internship Program. NOTE: You must either have attended college in Massachusetts or graduated in the last year and are now a resident in Massachusetts.

We are specifically looking for young people with a demonstrated interest in issue-based community organizing. Past experience with social media, campus or community organizing, and advocacy are desired, but not required.

Compensation: $16 per hour
Hours: Flexible
     FALL/SPRING: Part-time, between 10-20 hours per week
     SUMMER: Part-time (25-39 hours per week) or Full-time (30-40 hours per week)
SPRING: January or February
     FALL: September or October
     SUMMER: May or June
End: Approx. 12-15 weeks after your starting week
Location: Due to the COVID-19 pandemic, all programs of Better Future Project are operating remotely.

We are not currently accepting applications for interns.

We also may have other volunteer opportunities in the office. If interested, please e-mail [email protected] with your resume and cover letter, including details on your past experience and the type of work you are interested in doing.

Better Future Project is an equal opportunity employer. We are an organization working to actively challenge systems of oppression. Women, trans/ non-binary/GNC, people of color, indigenous people, LGBTQ, military veterans, people with disabilities, and members of other historically disenfranchised groups are encouraged to apply.