The uncommon agency for the common good

Bookkeeper (Hybrid)

Job Overview
The Bookkeeper is responsible for updating, entering, and maintaining accounts receivable (A/R) and accounts payable (A/P), reconciling statements, payroll processing and managing accounting records. The Bookkeeper works closely with agency staff and the Controller to proactively manage A/R and A/P, financial data, and reporting while adhering to established accounting standards.

Who You Are
A bookkeeping whiz with an eagle eye for the details. You have a firm grasp on what it takes to maintain accounting records for a fast-paced agency, and you are fluent in all things A/R and A/P. Reconciliation and invoice backup are your love languages.

 Who We Are: Marketers For Good
Civilian is a different kind of marketing communications agency. For starters, we are a Certified B Corporation, which means we are part of a global network of companies using business as a force for good. We take on clients and projects that align with our mission to improve lives, strengthen communities, and better the world. Our work includes supporting mental health and wellness, preventing youth suicide, and reducing the impact of adverse childhood experiences. It also includes advancing environmental sustainability, promoting the value of education, and driving economic development. We call it “marketing for good.” From our headquarters in San Diego to our offices in Sacramento and Washington DC, we are dedicated to tackling challenging issues and creating positive change in the world.

We are a dedicated group of innovators and problem solvers who come to work every day grateful for the opportunity to make a difference. We support our employees’ professional and personal development with a rich set of benefits, humane working hours, and a culture that rewards embracing challenges and having a great time doing it. The success of our approach shows in our average employee tenure of nearly five years (vs. the industry average of 2.5) and in the number of Civilians that return. We offer a truly unique balance of professionalism and heart—and an office full of free snacks, a dog or two, and the occasional afternoon happy hour.


A/R and A/P Management (80%):

  • Conduct A/P data entry to include overhead invoices and expense reports; ensure inclusion of invoice backup material and confirm correct totals and dates.
  • Match Cost of Goods Sold payables to Purchase Orders and enter. Ensure inclusion of invoice backup material and confirm correct totals and dates.
  • Run monthly client billing worksheets and provide to assigned Project Management staff.
  • Generate client invoices for approved Billing Worksheets.
  • Provide client P&L delivery to Project Managers and facilitate monthly sign-off
  • Be a resource for internal and external A/R and A/P questions, inquiries, and requests.
  • Review A/R aging report monthly, and work with Account Services to collect outstanding payments. 
  • Determine and resolve discrepancies in A/R and A/P accounts.
  • Ensure that A/P invoices are paid accurately and in a timely manner.
  • Ensure that credit cards are paid accurately and in a timely manner.
  • Provide CEO with A/R and A/P Reports weekly.

Collection, Maintenance, and Presentation of Financial Data (20%):

  • Able to proficiently process payroll on a semi-monthly basis without supervision or direction
  • Swiftly and proactively manage financial and payroll reconciliations 
  • Oversee and manage financial audits 
  • Perform new vendor setup, subcontractor payment form collection, compile and provide 1099s to all required subcontractors.
  • Process payments to vendors and subcontractors.
  • Execute accurate reporting, filing, and data management in multiple systems.
  • Prepare internal reports as needed.
  • Reconcile general ledgers, bank accounts, and credit cards monthly; investigate and resolve any errors or discrepancies.
  • Assist in year-end or contract-specific audit requests.



  • 8+ years of experience in accounting.
  • Bachelor’s degree required.
  • Significant experience with QuickBooks required.
  • Strong organizational skills and attention to detail. 
  • Experience with Excel, Outlook, Word, etc.
  • Experience with Workamajig a PLUS++

This position is a hybrid role based in San Diego, California. Remote working options with in-office Wednesdays and biweekly half-day Fridays for collaboration and team building.

Compensation & Benefits
This is a full-time salaried position with a comprehensive benefits package. 

Salary Range: $70,000 – $80,000, depending on experience.


        Tiered medical coverage, with 100% employer-paid after Year 5

        100% employer-paid Medical Option (coming soon)

        Company-paid Long Term Disability

        Company-paid Life Insurance

        Company-paid Accidental Death & Dismemberment (AD&D)

        Company-paid Identify Theft Prevention and Legal Support

        Dental & Vision

        Additional Voluntary Benefit:

  Short Term Disability

  Additional Life Insurance


  Critical Illness

  Accidental Death & Disability

  Cancer insurance

  Pet Insurance

        Great Work-Life Balance

        Generous Paid Time Off

        Work-Anywhere-In-The-World for a month

        Flexible Working Arrangements

        Paid Parental Leave (coming soon)

        Paid Volunteer Time Off

        Annual Cost of Living Adjustment

        401(k) Retirement with Employer Match

        Company-paid Employee Assistance Program

        Professional Development

        Educational Assistance

        On-site company-paid parking or stipend for San Diego office

        On-site Fitness Center

        Dog-friendly San Diego office space

        Happy Hours and Company events

        Monthly Cell Phone Reimbursements


Civilian’s Core Values

Seek First to Understand

Practice We Over Me

Operate With Integrity

Rise to the Challenge

Make Things Better


Let’s Get to Know Each Other
Are you the one? Are we the one? If this sounds like a fit, let’s talk more. Please email to tell us why we absolutely, positively need you on our team. Don’t forget to attach your resume. And check out and our Glassdoor reviews for more information on how talented, smart, and delightful we are.


Stay informed. Sign up with your email address and receive news and updates.