The Salesforce Administrator supports the ongoing administration and improvement of GoodPower's CRM platform (Salesforce) and serves as the bridge between the teams who use Salesforce and the people who build it. The role involves translating business processes into system requirements, building routine configurations, and coordinating larger work delivered by contractors. This position is also responsible for day-to-day configuration, support, maintenance, and improvement of the Salesforce environment, with a focus on data hygiene and integrations. The Administrator will also lead trainings, champion good data practices, and ensure the Data team's work is understood and used across the organization.
Responsibilities
Serve as Salesforce system administrator and handle day-to-day configuration, including user account maintenance, roles and profiles, custom objects and fields, flows and automations, Lightning email templates, and Lightning page layouts
Complete regular internal system audits and prepare for upgrades
Maintain data quality across Salesforce and related systems: build validation and duplicate rules, run bulk updates, cleanup, and deduplication, and perform routine quality checks
Build and maintain the reports and dashboards that leadership and teams rely on, to requirements those teams define
Support data imports, exports, reporting requests, and investigation of data discrepancies
Provide day-to-day Salesforce user administration and support, including routine access, permissions, and troubleshooting
Create and maintain clear technical documentation, system how-to guides, and other support documentation
Design and deliver Salesforce training for staff at every level of technical comfort, from onboarding new users to rolling out new features, through live sessions, recorded walkthroughs, and written guides
Drive adoption of Salesforce across teams: track how the system is being used, notice where people are working around it, and partner with team leads to close the gaps
Announce and explain system changes in plain language: what's changing, why, and what users need to do differently
Champion data quality by helping staff understand why good data entry matters to fundraising results, not just how to do it
Hold regular office hours where staff can bring questions, frustrations, and ideas, and turn recurring pain points into backlog items
Serve as the Data team's day-to-day point of contact for Development systems leadership and other stakeholder teams: take in requests, clarify needs, and translate them into written requirements, user stories, and acceptance criteria
Maintain the Salesforce enhancement backlog and work with stakeholders and Data team leadership to prioritize it
Complete routine configuration directly
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
For larger work, such as custom development, integrations, and data pipelines: scope the work for contractors and implementation partners, coordinate delivery, test it against acceptance criteria before release, and escalate code-level and architectural review to senior Data team engineers
Monitor the health of integrations between Salesforce and connected systems including: Engaging Networks, GCP, BigQuery, Cloudingo, LinkedIn Sales Navigator, Reporting tools - Data Studio, Atlassian, n8n
Serve as first responder when a sync fails, and scope the fix
Bring proposed changes to the business owner for sign-off before release, and communicate changes to affected users
Document all configuration and integrations so system knowledge stays in-house, regardless of who built it
Configure and maintain the Salesforce tools that support cultivation, stewardship, moves management, and progress-to-goal tracking, built to the stages and workflows Development defines
Build and maintain automations and forms for donation acknowledgments and revenue tracking, to requirements set by Development and Finance
Help ensure the Salesforce data model supports nonprofit fundraising and grant tracking workflows as Development defines them
Requirements
2–5 years of experience with Salesforce and standard CRM data operations in a nonprofit fundraising context, including: strong understanding of Salesforce best practices and functionality; experience making Salesforce configuration changes, including fields, page layouts, flows and automation, and reports and dashboards; proven ability to support the implementation of new processes and help users adopt them; experience translating stakeholder needs into written requirements, user stories, or specifications, and working with developers, consultants, or contractors to deliver and test them
Working knowledge of how systems exchange data (APIs, integrations, imports and exports) and how integration failures show up
Familiarity with ticketing and project tracking tools such as Jira
Comfort working with structured data, spreadsheets, reports, and data quality processes, with strong attention to detail and data hygiene
A self-starter with an analytical mindset and a demonstrated ability to: troubleshoot challenges with patience and creativity; adapt as needed to take on additional roles, responsibilities, and opportunities; manage multiple workstreams with thoroughness, accuracy, timeliness, and professionalism
Excellent communication skills, with a track record of explaining technical concepts to non-technical colleagues in clear, jargon-free language, both in writing and in person
Experience designing and leading trainings, workshops, or onboarding for users with a wide range of technical comfort
Demonstrated ability to lead by building trust across teams, influencing how colleagues work, and driving adoption of new tools or processes
Patience, empathy, and a service mindset toward colleagues who find technology frustrating or intimidating
Comfort presenting to senior leadership as well as frontline staff
Familiarity with nonprofit fundraising, donor management, grant and revenue tracking, and/or development operations
Nice to have:
Salesforce Administrator certification, or progress toward it, is strongly preferred
Benefits
Medical, dental, and vision insurance with employee and dependent premiums paid at 95-100% by GoodPower
2-4 weeks of paid vacation annually, depending on seniority
13 paid holidays and 2 floating holidays
2 weeks of US office closure
10 days of paid sick leave annually
403(b) with 3% employer contribution/match
Charitable giving: 1:1 match for charitable contributions ($250 per year), plus 2 paid days off for volunteering
Education reimbursement up to $1,500 per year
Healthcare Flexible Spending Account (FSA) and Health Savings options
Stipend of $200/month (for cell phone, wellness expenses, etc.)
8 weeks of paid sabbatical after 5 years of employment
8 weeks of paid parental leave
Important Details
Schedule: consistent 8-hour day, during a slot of their choosing, between 9am and 8pm Eastern Time
Occasional travel is required for relevant events, staff retreats, and other convenings
About the Company
GoodPower is a global organization working to unlock the economic potential of decarbonization through research, innovation, strategic communications, and disruptive technology. They focus on advancing more affordable and reliable energy, expanding economic opportunity, strengthening energy security, supporting healthier and more resilient communities, and accelerating the transition to a predictable, secure, modern low-carbon economy. GoodPower develops and deploys scalable strategies designed to accelerate the adoption of decarbonized technologies and infrastructure, combining rigorous research and experimentation with advanced communications and innovation capabilities.