The GL Manager is a hands-on people leader responsible for payroll accounting, equity rollforwards, accounts payable oversight, and monthly flux and variance analysis, including review of COGS versus SG&A classification. The role reviews and signs off on work performed by Senior GL Accountants and, through them, GL Accountants. It manages a team of three to five and is accountable for the accuracy, timeliness, and audit-readiness of the team's general ledger areas. These may include bank transaction coding and uploads, cash reconciliations, prepaid expenses, fixed assets and capitalized software, leases, accrued expenses, accounts payable, expense reports and corporate credit cards, payout expenses and returns, and intercompany clearing. The role combines direct ownership of close areas with coaching, review, and prioritization of the broader accounting team's work. As the finance organization evolves, the manager is expected to adapt ownership to changing priorities, take on new areas, and help define processes as the team scales. The position requires a bachelor's degree in Accounting or Finance, 6–8+ years of progressive accounting experience, including at least two years managing or supervising accounting staff, and experience with month-end close, payroll accounting, accounts payable, expense classification, and reviewing others' work. Experience capitalizing internally developed software, using NetSuite or a similar ERP, and working in a high-volume, multi-entity, or multi-processor environment is required. Proficiency in Excel and strong organizational, analytical, communication, coaching, and problem-solving skills are also required. A CPA or active pursuit of a CPA is preferred. The work environment ranges from fully remote to hybrid. Topstep describes a collaborative culture with cameras on during meetings and communication through Slack. The role is eligible for a performance-based bonus. The posted annual base salary range is $140,000–$160,000, subject to factors including geography, knowledge, skills, and experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager