Assistant Controller

Sandis


Date: 21 hours ago
City: Roseville, CA
Contract type: Full time
Sandis is seeking an Assistant Controller to join our Roseville office. This key role supports the preparation of operating budgets and financial reports while ensuring compliance with GAAP and maintaining strong internal controls. The ideal candidate is detail-oriented, organized, and self-motivated, with a solid understanding of accounting principles and experience working within complex financial environments.

Why You’ll Love Working at Sandis

  • Professional development, training, and mentorship opportunities
  • Comprehensive benefits package
  • Supportive teams of dedicated and collaborative professionals

Key Responsibilities

  • Manage monthly, quarterly, and annual close processes in accordance with GAAP
  • Prepare and review financial statements (P&L, balance sheet, cash flow)
  • Support accounting operations: Billing, A/R, A/P, GL, Cost Accounting, Revenue Recognition
  • Review AP coding, sign checks, and process lien waivers
  • Prepare AR collateral reports for bank loans
  • Compile and present weekly cash flow updates and periodic utilization reports
  • Monitor cash levels and reconcile daily bank activity
  • Collaborate with external auditors and tax advisors for audits and filings
  • Improve and document accounting processes and internal controls
  • Mentor and support the development of accounting team members
  • Analyze financial data to support strategic decision-making
  • Assist with budget development and forecasting
  • Conduct project reconciliations and client follow-ups as needed
  • Support and understand complex payroll processes, ensuring accuracy and compliance
  • Stay current on financial regulations and recommend policy updates

Qualifications

  • Bachelor’s degree in Accounting
  • 4+ years of progressive experience in accounting and finance
  • Strong knowledge of accounting principles and financial reporting
  • Experience with general ledger and full-cycle close processes
  • Understanding of or involvement in complex payroll processes
  • Proficient in accounting software and Excel (preferred formulas: IF, SUM, SUMIF, XLOOKUP, MATCH, INDEX, AND, OR, CHOOSE, COUNT, COUNTIF)

Sandis Benefits

  • Competitive salary, annual bonuses, and 401(k)
  • Medical, dental, vision, life, and long-term disability insurance
  • Flexible Spending Accounts for healthcare, transit, and dependent care
  • 24 days of paid time off (16 PTO + 8 holidays)
  • Additional paid leave: 3 days bereavement, 10 days jury duty
  • In-office coffee and snacks
  • Education reimbursement and professional license support
  • Paid dues for relevant professional organizations

Sandis is a professional services firm specializing in civil engineering, traffic engineering, land surveying, and planning. For over 60 years, we’ve delivered innovation, excellence, and environmental stewardship to clients across the high-tech, commercial, healthcare, academic, and public works sectors. More than our services, Sandis is defined by our people—experts who care deeply about the communities we serve and the teams we work with every day.

Sandis is an Equal Opportunity Employer.

PI273182679

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume