iRobot is seeking a Staff Accountant to join our Finance Department. The Staff Accountant will report to the Accounting Manager with exposure to the Senior Manager, Accounting Operations. This role will be responsible for supporting the monthly close process by recording journal entries and performing balance sheet reconciliations related to Cash, Prepaid Expenses and Accrued Expenses. Additionally, this role will be working closely with key business partners in these areas to ensure accuracy of information presented. The ideal candidate will have a solid understanding of Generally Accepted Accounting Principles (GAAP) and Sarbanes-Oxley (SOX) controls.
They will be part of a high-performing team and will be expected to lead, take ownership of their areas of responsibility and ensure accurate and timely completion of company reporting requirements. This role will provide a variety of opportunities to be visible within the company.
Key activities include but are not limited to:
Preparation, review and posting of monthly journal entries to general ledger.
Perform monthly balance sheet reconciliations
Perform monthly reconciliations of Cash accounts
Reconcile and record adjustments related to Prepaid Expenses
Record accruals related to General and Administrative activities
Review and analyze balance sheet and income statement information to ensure entity and consolidated level financials statements are accurate for SOX purposes and provide meaningful explanations for management review
Assist other team members with special projects as needed
Facilitate and support quarterly and annual requests from internal and external auditors
Critically review current accounting and reporting processes to identify ways to improve and automate
Ensure compliance of key accounting controls for Sarbanes Oxley purposes
Bachelor's Degree in Accounting
1-3 years of related experience
Understanding of US GAAP
Must be detail oriented and have strong organization skills
Ability to manage multiple responsibilities with the ability to prioritize and meet deadlines
Strong communication skills; verbal and written
Willingness to respond to changing business needs of a growing company