Assistant Controller
Job Description
Job Description
Assistant Controller
StaffBuffalo is working with a respected professional services organization in Buffalo, NY that is seeking an Assistant Controller to support its growing accounting function. This role partners closely with the Controller to help manage daily accounting operations while ensuring accuracy across billing, accounts receivable, accounts payable, and general ledger activities.
The Assistant Controller will contribute to financial reporting, support audits, assist with trust accounting processes, and help identify opportunities to improve efficiency through reporting tools and technology. This position is ideal for an analytical accounting professional who enjoys collaborating with a team, strengthening processes, and helping an organization continue to scale its financial operations.
Working alongside an experienced Controller and a supportive accounting team, this role offers excellent long-term growth potential. The organization values thoughtful problem solving, strong teamwork, and individuals who are comfortable exploring new tools and technologies to improve financial reporting and operational efficiency.
Responsibilities
• Support daily accounting operations across accounts receivable, billing, accounts payable, and general ledger functions
• Assist with month-end, quarter-end, and year-end close activities, ensuring accurate financial reporting
• Serve as a backup resource across accounting functions and review transactions for accuracy and proper classification
• Work with external auditors by preparing documentation, reports, and supporting schedules during audit processes
• Develop and maintain reports and dashboards using Excel to present financial data clearly for leadership
• Identify opportunities to improve accounting workflows, processes, and reporting through automation and technology
• Collaborate with internal accounting staff and outsourced partners to ensure smooth financial operations
Qualifications
• Bachelor's degree in Accounting, Finance, or a related business field
• 3–5 years of progressive accounting experience
• Strong understanding of financial statements, general ledger activity, and accounting principles
• Advanced Microsoft Excel skills including pivot tables, formulas, and data analysis
• Analytical mindset with the ability to interpret financial data and present findings clearly
• Professional services, legal, or trust accounting experience is helpful but not required
• Willingness to learn trust accounting processes and support a collaborative accounting team
Benefits
• Competitive salary typically ranging from $70,000–$80,000 depending on experience
• Three weeks of PTO to start plus company holidays
• Business casual office environment
• Employer-supported parking available
• Collaborative, supportive accounting team environment
• Opportunity for long-term growth and advancement within the finance leadership team
• Team-focused culture with regular lunches, celebrations, and company events
• Stable organization with approximately 165 employees and continued growth
#INDCPA
Recommended Jobs
FOUNDATION REPAIR SALES
Job Description Job Description Earn Up to $250,000+ Per Year – Outside Sales Specialist (Buffalo, NY) Highlander Waterproofing – Where Hustle Meets High Rewards Highlander Waterproofing is …
Field Construction Inspector (FCI)
Job Description Job Description Job Title: Field Construction Inspector (FCI) Location: Utica, NY Job Type: Full-time FLSA Status: Hourly; Non-Exempt Reports To: District Manager …
Senior Business Operations Analyst
Social Finance, LLC seeks Senior Business Operations Analyst in New York, NY: Job Duties: Develop and interpret information that assists management with conclusions, policy formulation, management…
Bilingual Spanish Medical Scribe
20 years ago we set the standard for medical scribes. Today we’re redefining it. ScribeAmerica is a growing organization with real opportunities to advance your career in the healthcare field. Join p…
Head of Finance
: At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable any organization to solve previously unsolvable unstructured data problems in their industry. With…
Campus Crisis Support Staff
Job Description Job Description Jo b Ov erview of Campus Crisis Support Staff The Campus Crisis Support Staff are responsible for maintaining a safe, predictable and therapeutic environment …
Job Offer: Direct Care Provider
Direct Care Provider Direct Care Provider Job location: Wappingers Falls, NY Pay Rate: $18/hour Type of employment: Full-Time/Part-Time Shifts Available: 6am-2pm or 2p…
Remote Senior Payer Enrollment Specialist
Job Description The Senior Payer Enrollment Specialist is responsible for completing accurate and timely health plan enrollment requests on behalf of clients. This role will be responsible for …
In-Room Dining Manager
The Twenty Two is a luxury lifestyle hotel based in London. We have opened a new property with an all-day public restaurant and private members’ club located in the former Margaret Louisa Home in Uni…