Canopy: Salesforce & Systems Administrator
Canopy is seeking a Salesforce and Systems Administrator to join our nonprofit team and enhance our Salesforce database alongside other systems. This role, guided by the Director of Impact, will act as a key resource for staff, providing reliable tools, accurate data, and necessary training to effectively utilize the Salesforce system. Responsibilities include day-to-day administration, maintenance, support for data platforms and integrations, creating documentation and training materials, and contributing to long-term technology planning. Ideal for someone at the beginning of their Salesforce career, this position offers hands-on experience and professional growth in a supportive environment. While it is designed as an entry-level role, we encourage applications from more experienced professionals, with flexibility in compensation and responsibilities for the right candidate who can champion our mission.
About Canopy:
Canopy believes lasting climate action begins at the local level—in homes, schools, and neighborhoods. Through partnerships with residents and community leaders, the organization plants and cares for trees that bring life, shade, and hope to communities. Beyond tree planting, Canopy empowers youth and community members through hands-on environmental education, creates pathways to green careers through workforce development opportunities, and cultivates urban forests that strengthen connection and belonging. Rooted in collaboration, Canopy unites neighbors, inspires students to help shape a sustainable future, and advances resilience, equity, and opportunity—growing healthier, greener, and more just communities for generations to come.
Responsibilities
Salesforce Administration & Optimization (30%)
Manage daily administration of Canopy’s Salesforce NPSP (Nonprofit Success Pack) instance using nonprofit best practices. Manage users, permissions, profiles, and security.
Maintain and improve data integrity through regular data cleanups, deduplication, validation rules, and page layout optimizations. Monitor system health.
Partner with the Director of Impact and program team leads to map out and implement custom objects, fields, flows, and automation to support Canopy’s evolving workflows.
Build and maintain custom reports and dashboards that empower staff and leadership with real-time analytics for grant reporting, fundraising, and programmatic impact.
Integrations & Related Systems (25%)
Manage and configure existing integrations, including Mogli, Form Assembly, S-Docs, FundraiseUp, Double the Donation, and Salesforce Cloud Everywhere (chrome extension), with support from outside consultants as needed.
Partner with the Director of Impact to research, scope, and implement new or alternative integrations as needed.
Assist with imports/exports and cross-system reporting.
Provide occasional support for data tracking systems outside of Salesforce (e.g. Canopy’s Tree Plotter database and Google Sheets-based program trackers). Help work towards Canopy’s long-term goal of centralizing data and reporting within Salesforce.
Staff Training & Support (25%)
Serve as the primary point of contact for staff Salesforce questions and troubleshooting.
Support staff in resolving Salesforce issues or accomplishing Salesforce-based tasks.
Design and deliver onboarding training for new hires.
Provide ongoing training for existing staff to build data literacy and support database adoption across the team.
Promote best practices and consistent data entry.
Data Governance & Reporting (15%)
Help develop and maintain clear, user-friendly documentation of Canopy’s data policies, custom configurations, and standard operating procedures.
Help formalize and manage data review protocols to ensure data completeness across programs, fundraising, and communications.
Assist leadership with reporting for grants, contracts, and communications.
General operations and organizational support (5%)
Participate in staff meetings, organizational planning and team-building, and occasional community engagement and programmatic events (these are fun!).
Lend operational or administrative support to the broader team during peak organizational moments, in keeping with Canopy’s collaborative non-profit culture.
Qualifications
Technical skills and experience
Salesforce Administrator certification preferred (or equivalent hands-on experience and ability to obtain certification within 6–12 months; Canopy can offer funds for this)
Experience working with the Salesforce Nonprofit Success Pack (NPSP) and understanding of non-profit data structures (Households, Opportunities, etc.)
Experience working with third-party Salesforce integrations and using data import tools
Expertise with spreadsheets (Excel or Google Sheets) and familiarity with data manipulation techniques
Core competencies and soft skills
Strong communication skills, with the ability to translate technical concepts into accessible, supportive language for nontechnical audiences.
Excellent critical thinking and problem-solving skills
Customer-service mindset and desire to help others succeed
Curious and collaborative, open to others’ ideas, perspectives, and experiences
Organized and detail-oriented with ability to manage competing priorities
Creativity, initiative, and excitement about the possibilities of Salesforce
A genuine commitment to Canopy’s mission of community forestry, environmental justice, and growing equitable green spaces.
Bonus qualifications
Experience with GIS mapping, tree inventory software, or other spatial data systems
Experience supporting CRM transition projects or significant system overhauls
Experience documenting business processes
Experience with volunteer management and/or fundraising systems
Background with SQL or other database query languages
Bilingual skills (particularly Spanish), reflecting the diverse communities Canopy serves
Compensation and Benefits
● Annual salary: $61,000 - $71,000, depending on experience
● Health Benefits: Medical/dental/vision insurance is available. Canopy covers 100% of employee premiums for several plans.
● Retirement: 401K, with a goal to offer employer matching contributions in the near future.
● Sick leave: 12 days (96 hours) sick leave per year with a max accrual of 12 days per year.
● Vacation time: 12 days (96 hours) per year with a max accrual of 18 days per year. Accrual rates increase after two years with Canopy.
● Flexible hybrid work schedule (2 days per week in office) and supportive team environment
● Strong organizational commitment to professional development for all employees, including funds available for obtaining Salesforce Administrator certificate if desired
● Paid holidays: The following are official holidays for all Canopy employees:
○ New Year's Day
○ Martin Luther King Jr.'s Birthday
○ President's Day
○ Memorial Day
○ Juneteenth
○ Independence Day
○ Labor Day
○ Veteran's Day
○ Thanksgiving Day
○ Day after Thanksgiving
○ Christmas Eve Day
○ Christmas Day
○ The work days falling between Christmas and New Year's Day
To Apply
Please email your resume and cover letter to jobs@canopy.org. In your email or cover letter, please share how you found out about this job and what drew you to apply.
If you don’t have a resume, there is free resume creation available through JobTrain.
Please email JobSeekerServices@JobTrainWorks.org.

