×
Register Here to Apply for Jobs or Post Jobs. X

Senior Accountant ​/ Assistant Controller | San Francisco | $100,000 - $120,000

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Sausalito Liquor Co
Full Time, Seasonal/Temporary position
Listed on 2026-08-18
Job specializations:
  • Accounting
    Financial Reporting, Accounting & Finance, Financial Compliance, Accounts Receivable/ Collections
  • Finance & Banking
    Financial Reporting, Accounting & Finance, Financial Compliance, Accounts Receivable/ Collections
Salary/Wage Range or Industry Benchmark: 100000 - 120000 USD Yearly USD 100000.00 120000.00 YEAR
Job Description & How to Apply Below
  • 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.

About the Opportunity

Perfect Timing is a temporary staffing agency and direct hire recruiting firm that serves clients throughout the entire San Francisco Bay Area. We've been helping companies hire and people find jobs in the Bay Area for almost 40 years. Based in San Rafael, we specialize in temp, temp-to-hire, and direct hire placements across administrative support, accounting, finance, healthcare, government, and nonprofit sectors.

Please apply below.

  • 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.
  • Retirement plan with employer contribution
  • Generous paid time off and holidays
  • Collaborative and supportive work environment

Additional Postings available from Perfect Timing Personnel Services

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary