Now Hiring: Assistant Controller – Buffalo

Now hiring: Assistant Controller - Buffalo - Rupp Pfalzgraf

Position: Assistant Controller

Reports To: Controller

Company: Rupp Pfalzgraf LLC

Location: Buffalo, NY

Position Summary

Rupp Pfalzgraf is seeking a detail-oriented and motivated Assistant Controller to support the Controller in managing the firm’s accounting operations and financial reporting. This role will play a critical part in day-to-day accounting functions, supporting all accounting functions, ensuring accuracy of financial records through periodic audits, and maintaining the firm’s compliance with applicable regulations. The ideal candidate will have a strong accounting foundation, a collaborative mindset, and an interest in process improvement and automation.

Key Responsibilities

Accounting Operations & General Ledger

  • Assist with and serve as backup for daily, weekly, and monthly accounting activities, including the areas of accounts payable, accounts receivable, billing, and general ledger.
  • Monitor and review transactions to ensure accuracy, completeness, and proper classification
  • Support month-end, quarter-end, and year-end close processes.
  • Maintain internal controls and ensure adherence to accounting policies and procedures.

Trust & Specialized Accounting

  • Assist with trust accounting transactions and reconciliations, ensuring compliance with legal and regulatory requirements.
  • Monitor trust account activity and support periodic reviews and audits.

Reporting & Analysis

  • Assist with client financial requests.
  • Field questions related to timekeeper KPIs.
  • Assist with the preparation of management reports and financial analyses.
  • Support the development and maintenance of automated reports and dashboards to improve efficiency and accuracy.

Process Improvement & Systems

  • Assist in identifying opportunities to streamline accounting processes and improve controls.
  • Participate in accounting system enhancements, upgrades, and automation initiatives.
  • Document procedures and support best practices across the accounting function.

Collaboration & Support

  • Work closely with the Controller and other finance team members to support firm-wide financial objectives.
  • Provide guidance and support to accounting staff as needed.
  • Assist with special projects and other duties as assigned.

Qualifications

Required

  • Bachelor’s degree in accounting or business-related field.
  • Strong understanding of general accounting principles and financial reporting.
  • Proficiency with accounting systems and Microsoft Excel.
  • Excellent attention to detail and organizational skills.
  • Strong analytical, communication, and problem-solving abilities.

Preferred

  • CPA or CMA certification (or progress toward certification).
  • Prior experience in professional services, legal, or trust accounting environments.
  • Experience with financial reporting automation and process improvement initiatives.

Why Rupp Pfalzgraf

  • Robust benefit offerings.
  • Collaborative and professional work environment.
  • Opportunity to work closely with leadership and gain exposure to firm-wide financial operations.
  • Emphasis on accuracy, integrity, and continuous improvement.

Salary Range: $60,000- $80,000 per year depending on experience and skillset.

To apply, please submit your resume to careers@rupppfalzgraf.com. We look forward to reviewing your application and exploring the possibility of having you join our team at Rupp Pfalzgraf.

All qualified applicants will be afforded equal employment opportunities without discrimination because of age, race, creed, color, national origin, sexual orientation, gender identity or expression, military status, sex, disability, predisposing genetic characteristics, familial status, marital status, or domestic violence victim status.

Careers

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognizing you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful. By continuing, you agree to our use of cookies. Find out more from our Privacy Policy