At Canine Companions, we’re dedicated to making a difference in the lives of people with disabilities. As an employee, you’ll help provide independence to individuals, while also giving a dog a meaningful job. Our commitment to our mission is reflected in our equally strong dedication to our employees.
Our Employee Benefits
We believe in offering a comprehensive benefits package to ensure the well-being and growth of our team:
-
Employer-Paid Health Coverage: Medical, dental, and vision benefits for staff
-
Paid Time Off: 14 paid holidays annually, including an Inclusion Holiday, plus 17 paid days off (PTO) during your first year
-
Retirement Savings: Employer-matched 403(b) retirement plan
-
Community Engagement: Additional paid hours to volunteer within your community
-
Employee Assistance & Wellness Programs: Support for both professional and personal well-being
-
Inclusion and Diversity Committee dedicated to ongoing efforts to foster a diverse and inclusive workplace by setting actionable goals and evaluating progress
Employee Testimonial
“Working within an organization that is part of a collaborative effort really resonates when you finally see the big picture.”
— Technology Team Member
The Salesforce Administrator is an essential member of the Technology Department and is responsible for maintaining, improving, and supporting users on the organization’s Salesforce instance. This position will be expected to build enhancements based on end-user feedback, identify automations, and serve as an advisor for business process optimization. This position provides day-to-day technical assistance as well as owns large-scale process improvements, seamlessly managing deadlines and urgent tasks. This position should be willing to take initiative and collaborate with staff in accordance with the organization’s core values: Teamwork, Compassionate Service, Integrity, Community, Excellence, and Innovation.
Key Responsibilities
-
System Administration & Maintenance: Maintain and optimize Salesforce Nonprofit Success Pack instance, including integrations (Pardot, SproutSocial, DocGen, FormAssembly, QGiv, VolunteerHub, Sage). Run Salesforce backup and proactively monitor system maintenance (Security Reviews, Release Updates, Health Check, Optimizer).
-
Data Management: Manage large sets of data, perform bulk migrations, and initiate data quality sweeps. Design and implement efficient data flow using rules and automation to ensure integrity and hygiene. Build and maintain a Data Dictionary documenting objects, fields, data types, and integrations.
-
User Support: Respond to end-user issues, troubleshoot root causes, and resolve within Service Level Agreements (SLAs). Interview end-users to identify operational needs and validate technical requirements. Manage user permissions and access levels, regularly auditing for privacy and license usage.
-
Reporting & Analytics: Prepare custom reports, dashboards, and analytics to support executive decision-making.
-
Training & Documentation: Administer staff training to onboard new users, build engagement, and launch new processes. Establish and maintain up-to-date, user-friendly support documents adapted to user feedback.
-
Strategic Planning & Innovation: Produce innovative solutions based on validated technical and operational needs. Collaborate with cross-functional teams to support organizational goals through CRM enhancements.
Qualifications
To be successful in this role, candidates should possess the following:
Must Have:
-
Outstanding time and work management skills. A self-starter who can adapt to changing priorities, is able to assess capacity and bandwidth, and holds themselves accountable to deadlines
-
Excellent verbal and written communication skills. This position will interact with staff, vendors, and other contacts via multiple channels: email, phone, video call, and in-person.
-
Strong interpersonal skills, collaborative work spirit, and positive can-do attitude
-
Commitment to delivering high-quality work products while managing multiple tasks at once and never compromising attention to detail
-
Willingness to cross-train with Technology teammates to uphold seamless customer service
-
Active in the Salesforce Community
-
Salesforce Administrator certification required.
Nice to Have:
-
Minimum of 2 years of Salesforce Administrator experience
-
Bachelor’s degree in a related field, or equivalent experience
Compensation
-
Salary Range: $43.25-$48.10 per hour
-
For internal candidates, compensation will be set within the posted wage range for the role, in consideration of internal equity and the scope of the position.
Inclusion and Diversity Commitment
We recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. Diversity of experience and skills combined with passion is a key to innovation and excellence. Therefore, we encourage people from all backgrounds to apply to our positions.
The base salary range above represents the low and high of the range for this position. Actual salaries will vary and may be above or below the range based on various factors, including but not limited to location, experience, and performance. The range listed is just one component of the total compensation package for employees.
Pursuant to local Fair Chance Ordinances, we will consider for employment qualified applicants with arrest and conviction records.
Accommodation Request
If you need accommodations during the interview process, please let us know. We are committed to ensuring all applicants have equal access to the opportunity to succeed.
Skills Required
- Salesforce Administrator certification
- Experience maintaining and optimizing Salesforce Nonprofit Success Pack and integrations (Pardot, SproutSocial, DocGen, FormAssembly, QGiv, VolunteerHub, Sage)
- Manage large data sets, perform bulk migrations, and maintain data quality
- Prepare custom reports, dashboards, and analytics to support decision-making
- Respond to and resolve end-user issues within SLAs; manage user permissions and audits
- Outstanding time and work management skills; ability to prioritize and meet deadlines
- Excellent verbal and written communication skills
- Strong interpersonal skills and collaborative work spirit
- Commitment to delivering high-quality work products with attention to detail
- Willingness to cross-train with Technology teammates
- Active participation in the Salesforce Community
- Minimum of 2 years of Salesforce Administrator experience
- Bachelor's degree in a related field or equivalent experience
What We Do
Canine Companions for Independence is a national nonprofit organization dedicated to enhancing the lives of people with disabilities. It provides expertly trained service dogs to adults, children, and veterans at no cost to the recipient, alongside ongoing support to ensure quality partnerships and increased independence.








