Senior Accountant / Assistant Controller

Perfect Timing Personnel Services
San Francisco, CA

Senior Accountant / Assistant Controller

  • Location: San Francisco, CA
  • Job Type: Full-Time, Exempt
  • Compensation: $100,000 - $120,000

About the Opportunity

A mission-driven nonprofit organization is seeking an experienced Senior Accountant / Assistant Controller to join its Finance team. This position offers an opportunity to contribute to a stable, collaborative organization while helping improve financial processes, strengthen internal controls, and support long-term organizational success.

Reporting to the Chief Financial Officer, this role oversees one accounting team member and serves as a key contributor to financial reporting, month-end close, audit preparation, budgeting support, and process improvement initiatives.

Responsibilities

Accounting & Financial Reporting

  • Maintain the general ledger in accordance with GAAP.
  • Prepare journal entries, account reconciliations, and monthly financial reports.
  • Support month-end and year-end close processes.
  • Reconcile bank accounts, investments, and balance sheet accounts.
  • Assist with budgeting, forecasting, and financial analysis.
  • Prepare supporting schedules for audits and financial reporting.

Cash Management

  • Monitor cash balances and banking activity.
  • Process electronic payments and transfers.
  • Assist with cash flow monitoring and treasury functions.
  • Maintain accurate records of cash-related transactions.

Accounts Payable & Accounts Receivable

  • Review and process vendor payments.
  • Maintain accounts receivable records and monitor collections.
  • Ensure proper coding and documentation of financial transactions.
  • Prepare invoices and billing documentation as needed.

Process Improvement

  • Identify opportunities to automate and streamline accounting processes.
  • Improve workflows, reporting procedures, and internal controls.
  • Support finance system enhancements and modernization initiatives.
  • Document accounting policies and procedures.

Leadership

  • Provide guidance and support to accounting staff.
  • Assist with workflow management and departmental priorities.
  • Collaborate with stakeholders across the organization to support financial operations.

Qualifications

Required

  • Bachelor's degree in Accounting, Finance, or related field.
  • Minimum 5 years of progressive accounting experience.
  • Strong understanding of GAAP and financial reporting.
  • Advanced Microsoft Excel skills.
  • Excellent attention to detail and organizational skills.
  • Strong written and verbal communication abilities.

Preferred

  • Nonprofit accounting experience.
  • Experience with Financial Edge.
  • Supervisory experience.
  • Process improvement or systems implementation experience.
  • CPA designation or CPA-track candidate.

Benefits

  • Comprehensive healthcare benefits
  • Retirement plan with employer contribution
  • Generous paid time off and holidays
  • Professional development opportunities
  • Flexible scheduling options
  • Collaborative and supportive work environment

Why Apply?

This position offers the opportunity to make a meaningful impact while working within a highly stable organization that values collaboration, professional growth, and continuous improvement. The successful candidate will have the ability to influence accounting processes, strengthen operations, and contribute to the long-term success of the organization.

Employment Type: Full Time
Years Experience: 3 - 5 years
Salary: $100,000 - $120,000 Annual
Bonus/Commission: No
Posted 2026-07-30

Recommended Jobs

Associate Director, HIV Prevention Community Engagement & Advocacy, U.S. Public Affairs

Gilead Sciences
Foster, CA

Job Description At Gilead, we’re creating a healthier world for all people. For more than 35 years, we’ve tackled diseases such as HIV, viral hepatitis, COVID-19 and cancer – working relentlessl…

View Details
Posted 2026-06-24

Medical Lab Assistant MLA II PRN

Houston Methodist
Cypress, CA

The Medical Laboratory Assistant II has responsibility for the processing, organizing, labeling, and transporting of specimens for laboratory testing. As an experienced and fully competent laboratory…

View Details
Posted 2026-07-27

Speech Language Pathologist - Adult Neuro and Pediatrics

Bonsai Rehab
Fremont, CA

Job Description Job Description We are now hiring a full-time Speech Language Pathologist to work in an Outpatient setting in Fremont, CA. 40 hours per week are available. All caseloads are under…

View Details
Posted 2026-06-26

Wendy's Assistant Manager

Wendy's
Bell, CA

Hours: Full-Time Grow Your Career in Management At Wenspok Companies, we don’t just offer jobs – we build leaders. As an Assistant Manager, you’ll lead a team, deliver great results, and grow int…

View Details
Posted 2026-01-28

Logistician

Supply Chain Management Inc.1.com (SCMI1)
San Diego, CA

SCMI1 has an exciting opportunity for a highly motivated professional to fill a vacant Logistician role. The candidate will function in accordance with the equivalent responsibilities of an Enginee…

View Details
Posted 2026-06-21

Project Engineer - Commercial Flooring

K2 Staffing
San Diego, CA

  Summary Our client, a leading commercial flooring contractor based in San Diego, is seeking an experienced Project Engineer . This role is an exciting opportunity for a construction profess…

View Details
Posted 2025-10-31

Mathnasium Instructor

JOYCOR LEARNING CENTER INC
Anaheim, CA

Job Description Job Description Job Title: Formal Title: Mathnasium Instructor Position Summary: Mathnasium — The Math Learning Center, located in Anaheim Hills, has openings for regular…

View Details
Posted 2026-07-17

Class A Driver Job

AP3 Transportation
El Sobrante, CA

Class A Driver Job Description Join us on this opportunity to provide safe, reliable transportation for disabled passengers via East Bay Paratransit in Alameda and Contra Costa Counties. This servic…

View Details
Posted 2026-06-06

Senior Principal Engineer- End-to-End AI Training Framework

Bosch Group
Sunnyvale, CA

Job Description Job Description Company Description “Invented for Life” drives us at Bosch and our vision of future mobility. Autonomous vehicles will change the way we move and at Bosch we a…

View Details
Posted 2026-07-29