Senior Staff Accountant - Accounts Receivable
San Rafael, CA Finance
Job Type

REGION: Marin County, CA

LOCATION: Hybrid (on-site + remote) 

REPORTS TO: Director of Finance

STATUS: Full-time/ Exempt



10,000 Degrees is unlocking student success at scale by giving more students equitable opportunities for a quality college education and career success. The most efficient and effective college success non-profit in the U.S., 10,000 Degrees’ mission is to achieve educational equity and to support students from low-income backgrounds to and through college to realize their full potential and positively impact their communities and the world. We envision a world where all students, regardless of race, ethnicity, or socioeconomic background, will have the full range of educational opportunities, support, and resources to realize their potential. Accepting a role at 10,000 Degrees implies a personal commitment to this mission.


  • Excellent healthcare benefits including medical, dental, vision and life insurance; check out our full benefit options HERE
  • 15 days paid vacation + holidays and paid sick leave
  • 401(k) with employer matching
  • Professional development including conferences, seminars, webinars, and directed career advice. 

To perform the essential functions of this position, employees may be required to: 

  • Sit, stand, talk, hear, reach, stoop, kneel and use hands and fingers to operate a computer, telephone, and keyboard.
  • Have close-vision ability due to computer work.
  • Engage in moderate, occasional lifting.
  • Have a reliable means of transportation to attend regular work as well as other off-site business functions.

    Note: Due to the nature and conditions of our work, applicants must submit to fingerprinting.

10,000 Degrees is an equal opportunity employer offering a welcoming and inclusive environment in service to one another as well as the students, families, and communities we support. We recruit, hire, employ, train, promote, and compensate individuals based on job-related qualifications and abilities. 



Accounts Receivable 60%

  • Coordinates and owns all aspects of account receivable and contributions receivable including client/customer maintenance, A/R data entry, proper codification, invoicing, and billing, posting payments and receipts, A/R aging, collections, and general customer support.
  • Oversees all customer invoicing and revenue recognition including but not limited to timely and accurate coding of all cash receipts from grants, pledges, and donations.
  • Oversees all credit card merchant service relationships and timely coding/posting of all incoming payments made via credit card. 
  • Collaborates with the Development team to reconcile the accounting system to the donor database (Salesforce) monthly for all revenue streams.
  • Maintains supporting schedules and prepares monthly journal entries as needed, including calculation, and tracking of deferred revenue.
  • Communicates directly with other departments when necessary.
  • Utilize software tools/automation to integrate, automate and streamline key A/R functions and processes. Support the team through new accounting system implementation. 

Grant Management 40%

  • Support the development team in preparing budgets as part of the grant proposal process. Once awarded, manage grant agreements, related documents and all terms/deadlines associated with the grant. 
  • Report on grant spending, compile financial aspect of all required grant reporting as needed. 
  • Prepare grant invoices and remit to funders in a timely manner based on fully executed grant agreements/terms. 
  • Collaborate with Director of Institutional Giving to understand grant requirements, deadlines, and reporting requirements. 


  • Minimum of 5 years’ experience in accounting/bookkeeping, non-profit experience preferred.
  • Sound understanding of generally accepted accounting principles.
  • Strong MS Excel, written and verbal communication skills.
  • BA/BS degree, preferably in related field.
  • Ability to work effectively with all 10,000 Degrees constituencies and staff, including directly communicating with other departments when needed.
  • Impeccable judgment and excellent interpersonal and communication skills.
  • Excellent organizational, prioritization and time management skills. Ability to meet deadlines.
  • Attention to detail and ability to manage multiple responsibilities consistently and accurately.
  • Commitment to the mission and goals of 10,000 Degrees
  • This position requires some in-person presence and/or travel within the regions served.
Salary Description
$85,000-$90,000 annually, DOE