Jobs At CHM

Staff Accountant


Classification: Regular, Fulltime, Exempt

Location: Mountain View, CA

Department: Finance

The Computer History Museum (CHM), located in the heart of Silicon Valley, California, is a unique and exciting institution.  It is home to one of the largest collections of computer-related artifacts in the world.  Backed by leaders and innovators of the computer industry, the Museum brings computing history to life through its speaker series, exhibitions, oral histories and website.

General Purpose of the Position

The Computer History Museum seeks an experienced, professional and detailed oriented Staff Accountant with a “can-do” attitude who enjoys working as a team in order to meet departmental goals and deadlines.   The position has key responsibilities for the administration of Accounts Receivable and Accounts Payable, assisting with month-end close, annual audit, annual 990 prep, payroll review and special projects.  He or she will work with any and all Finance, Development, and Operations personnel to ensure timely and accurate processing of transactions.

Essential Duties and Responsibilities

  • Accounts Receivable / Gift-Entry Support

Provides gift entry support, including restricted and unrestricted contributions and memberships, into Salesforce, with guidance from Development, and Finance Director.   Other duties include sorting mails, scanning checks and corresponding related communications, and matching contributions with appropriate opportunities and campaigns within Salesforce and validating proper migration into Finance NetSuite database.

Assures timely and accurate invoicing of revenue-related transactions, including those related to donations, memberships, CHM programs, exchange transactions, and venue rental.

Assures timely collection of monies due to CHM by communicating with Development and Operations teams and/or customers and donors, where appropriate.

Ensures proper cash application (checks, bank wires, credit cards, etc.) making sure all cash receipts are applied properly, proper backup is saved, notification is received by Development team and receipts are timely deposited.

Performs reconciliation between ticketing and store POS systems, Loomis safe and Netsuite.

Makes recommendations on improving quality of invoicing and collection procedures.

  • Venue Rental Accounting Support

Reviews Venue Rental contracts, and creates sales orders.

Provides timely and accurate customer invoicing of venue rentals with guidance from Venue department, Senior Accountant and Finance Director.   Tracks and processes payment receipts for deposits and rental payments, and reconciles final monies owed and/or due from Venue Rental customers.   (Maintains summary Venue Rental schedules and deferred Venue Rental schedules and books revenue recognition accordingly).

  • Accounts Payable

Assists when needed with Accounts Payable, including matching invoices and expense reports to proper backup, inputting invoices in NetSuite, cutting and mailing checks, and filing.

Manages vendor creation in NetSuite with guidance from Finance Director.  

Collects and maintains required W-9’s.   Prepares 1099’s.

  • Accounts Reconciliation / Bank Reconciliation

Monitors accrual and prepaid accounts for accuracy.   Completes bank reconciliations with Controller’s review on a monthly basis.        

  • General Finance Department Support

Provides support in other areas within Finance as needed including month end close, annual audit, sales tax filings (by due dates), special projects, filing and organizing and other duties, as assigned.

Required Background, Experience, and Education

  • Bachelor’s degree – finance or accounting degree preferred.
  • Knowledge of basic accounting principles
  • Over 3 years of work experience in accounting or finance
  • Prior experience working with CRM/ERP systems (especially Salesforce) preferred  
  • Experience with NetSuite desirable
  • Attention to detail, accuracy, and deadlines
  • Ability to accurately follow Finance policies and procedures
  • Proficient with MS Excel.
  • Good team player with strong communication skills
  • Self starter and self motivated

How to Apply

In order to be considered for this position, applicants must include a cover letter, resume, and a list of 3 professional references and email to Please be sure to add the job title you are applying for in the subject line of your email.


We believe that diversity and inclusion among our teammates is critical to our success. CHM provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, CHM will provide reasonable accommodations for qualified individuals with disabilities.


FacebookTwitterCopy Link