Accounting Manager

MagicSchool AI•Denver, CO
•$160,000 - $180,000•Remote

About The Position

MagicSchool is seeking a hands-on Accounting Manager to take full ownership of its accounting and financial reporting function. Reporting directly to the VP of Finance, this role will oversee month-end and quarter-end close, manage a Staff Accountant, and build scalable accounting processes at a fast-growing startup. The position will support international expansion and preparation for the company’s first external audit, anticipated within the next 1–2 years. The Accounting Manager will collaborate across the company and gain exposure to FP&A, budgeting, forecasting, tax, treasury, and other finance functions. The role calls for a proactive, adaptable leader who can work independently in a fast-paced environment, improve processes, and use AI tools such as Claude to increase efficiency. The position offers a potential career path to Director of Accounting and ultimately Controller.

Requirements

  • Bachelor’s degree in Accounting.
  • CPA required; an inactive CPA is acceptable.
  • 4–7 years of accounting experience.
  • Thorough understanding of financial reporting and general ledger structure.
  • Ability to analyze financial data and prepare financial reports, statements, and projections.
  • Ability to multitask and manage several projects in a fast-paced startup environment.
  • Knowledge of US GAAP reporting requirements.
  • Experience using Claude or other AI tools to create efficient accounting processes.
  • Proficiency in Microsoft Excel and Google Sheets, and experience with general ledger and other accounting systems.

Nice To Haves

  • 2–3 years of supervisory experience preferred.
  • Public accounting experience is a plus.
  • Prior startup experience is a plus.

Responsibilities

  • Own day-to-day accounting operations and financial reporting.
  • Oversee the general ledger, month-end close, internal reporting, reconciliations, roll-forwards, and schedules.
  • Research technical accounting matters and prepare accounting memos supporting accounting positions, including ASC 606 revenue recognition.
  • Jointly own the general ledger system, currently QuickBooks, and assist with system enhancements, implementations, or migrations.
  • Manage the Order-to-Cash system, Tabs, including administrator-level responsibilities, and understand its inputs for revenue recognition and deferred revenue.
  • Build reports in other company systems, such as Salesforce, to support finance and accounting.
  • Support the payroll manager with payroll or benefits issues.
  • Monitor and analyze monthly and quarterly operating results and prepare outputs for internal teams.
  • Oversee and manage the Staff Accountant’s work.
  • Assist the VP of Finance with accounting and reporting matters.
  • Prepare for future annual audits.
  • Oversee tax compliance, including state and local taxes, sales tax, and VAT, as well as tax system management using Avalara.
  • Respond to financial-results inquiries and special reporting requests from company-wide managers.
  • Develop and maintain internal control procedures across accounting systems.
  • Support ad hoc internal financial analyses.
  • Contribute to other finance and accounting areas, including banking and treasury, risk and insurance, financing, tax, financial planning, and investor relations.
  • Help develop and implement accounting processes and procedures.
  • Supervise a growing team in the future, ensuring work is allocated appropriately and completed accurately and on time.

Benefits

  • Unlimited time off for full-time employees.
  • Choice of employer-paid health insurance plans.
  • Dental and vision insurance offered at very low premiums.
  • Stock options offered to every employee, vesting over four years.
  • 401(k) match.
  • Monthly wellness stipend.
  • Flexibility to work from home.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service