Salary
💰 $120,000 - $155,000 per year
About the role
- Maintain and reconcile general ledger accounts, ensuring all transactions are recorded accurately and in accordance with US GAAP.
- Assist with the timely and accurate completion of month-end and year-end close processes, including preparation and review of journal entries, accruals, and adjustments.
- Prepare and analyze monthly, quarterly, and annual financial statements and reports; provide detailed explanations for fluctuations in financial results.
- Identify opportunities and implement processes to streamline and automate accounting processes, improving efficiency and accuracy.
- Work closely with other departments to obtain necessary financial data and support business initiatives.
- Assist with identifying and implementing efficiencies and process improvements through automation and customization of accounting processes to support the companys rapid growth in a scalable manner.
- Support the audit preparation process, including compiling supporting documentation, reconciliations and schedules, and delivering requests in a timely manner.
- Assist with tax return preparation, compliance, and audits.
Requirements
- Bachelors degree in Accounting or Finance.
- CPA or equivalent certification is preferred but not required.
- 5+ years of progressive experience in general ledger accounting, preferably in a corporate or public accounting environment.
- Working knowledge and practical understanding of US GAAP principles.
- Resourcefulness, detail-oriented and a motivation for solving problems and finding solutions.
- Curiosity and a willingness to explore and identify efficiencies and process improvements.
- Excellent communication skills, as frequent interaction with both internal and external stakeholders will be required.
- Ability to multi-task and prioritize effectively in a fast-paced environment.
- Advanced Microsoft Excel skills.
- Experience with NetSuite software preferred.