Bookkeeper/HR Generalist

Website The Bakken Museum

This position is in the Department of Finance & Administration and reports to Vice President of Finance & Administration.

  • Educational/Degree Requirement: None
  • Exempt or Nonexempt: Non-Exempt
  • Hourly or Salaried: Hourly
  • Hours Per Week: 32 (Full time)
  • Hybrid or On Site: On Site
  • Language proficiency: English. Proficiency/familiarity with another language is a plus but not required.
  • Schedule: Flexible between Mon – Fri

How to apply:

Please email Cheryl Jensen ( with the following information.

  1. Two to three paragraphs in the body of the email detailing why you are interested in this position and how you meet the requirements described in this job description. Each paragraphshould be between 3-7 sentences, for a total length of no more than 21 sentences. Do not attach a cover letter.
  2. Your resume or work/skills/training history as an attachment or a link to your LinkedIn profile in your email response. We do not have a preference. Our aim is to understand where you have worked and the types of roles you have had.
  3. Optional – Please consider filling out an optional, anonymous demographics survey, found here ( This survey will remain unattached to any application materials and is used only to determine patterns and opportunities for improvement. The hiring manager will not have access to the individual responses collected.

Complete applications will receive confirmation of submission within 72 hours. Application deadline is July 22, 2024. Please contact Cheryl Jensen if you have questions about this process.

Essential Duties & Responsibilities Percent of Role

Accounting 60%

  • Process accounts receivable; create invoices and sales receipts, receive payments, follow-up monthly on overdue receivables.
  • Maintain accounts payable; record incoming bills, accurately code to proper accounts, pay bills/post payments, ensure proper approvals are obtained per organizational policies.
  • Interact with all museum personnel regarding payables and receivables in their department(s).
  • Maintain and monitor financial records for accuracy, use bookkeeping software to post up to date financial transactions, generate financial reports.
  • Record inventory purchase orders and receiving orders and reconcile inventory monthly.
  • Reconcile program revenue and contributed revenue between donor database and financial software.
  • Comply with local, state and federal government reporting requirements and tax filings. Coordinate with third party tax professional for the completion of the 5500
  • Prepare 1099s annually and submit sales tax returns quarterly.
  • Assist with month-end close.
  • Assist with preparing supporting documents for annual audit.
  • Oversee and maintain company insurance to include Workers’ Compensation and fire, health, workers’ comp, Long-term disability and other benefits as applicable to proper program.

Human Resources 40%

  • Prepare and process bi-weekly payroll in conjunction with outside payroll service.
  • Communicate with staff regarding payroll submission/timecards/PTO requests/manager approvals.
  • Maintain accurate records and reports of payroll transactions.
  • Ensure compliance with federal, state, and local payroll, wage, and hour laws and best practices.
  • Prepare, submit and record 403(b) plan contributions.
  • Allocate payroll, health insurance and other benefits to programs and grants.
  • Accurately and timely update payroll platform with any changes to personnel information including new hires, terminations, and changes to pay rates.
  • Onboard new employees; create offer letter, issue background check, set up into payroll system.
  • Coordinate renewal discussion with benefits broker.
  • Administer open enrollment annually, completing appropriate paperwork and updating information as needed.
  • Complete annual Worker’s Compensation audit.
  • Maintain employee handbook and process updates as needed
  • Process termination paperwork in an accurate and timely manner.
  • Distribute exit interviews and coordinate COBRA continuation for terminating employees.
  • Maintain personnel files and all human resource files and records with integrity and confidentiality.

Other duties as needed or required.

Position Requirements

  • 1-3 years bookkeeping experience or a combination of equivalent education and experience, preferably with a non-profit organization.
  • Proficient with QuickBooks accounting software and Excel
  • Experience with CRM database preferred but not required
  • Ability to work independently and within a team environment
  • Superior customer service skills.
  • Exceptional written and verbal communication skills.
  • Ability to work on a variety of projects simultaneously
  • Excellent attention to detail

Physical Demands:

  • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
  • Ability to sit and/or stand for up to 8 hours per shift.
  • Ability to move through and access all areas of the buildings and grounds including stairs, indoor and outdoor areas, and small spaces.
  • Ability to manipulate computers, office equipment, folding chairs and tables, and similar items related to an office environment.



The above statements are intended to describe the general nature and level of work performed by the staff member assigned to this position. This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

The Bakken Museum is committed to pay equity. The Bakken Museum provides pay grade transparency, and benchmarks pay grades and compensation compared to market every three years. In addition to salary, The Bakken Museum offers a comprehensive benefits package for full time staff and part time staff working over 20 hours including employer matched 403(b), employer sponsored health & dental insurance, paid parental leave, and PTO.

To apply for this job please visit