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
Sandis is an Equal Opportunity Employer.
PI273182679
Why You’ll Love Working at Sandis
- Professional development, training, and mentorship opportunities
- Comprehensive benefits package
- Supportive teams of dedicated and collaborative professionals
- 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
- 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)
- 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 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