Overview
This role supports the Finance and Accounting team by managing daily cash and investment activity, completing monthly reconciliations, preparing journal entries and financial reports, and providing general accounting support across the department.
Reporting to the Accounting Supervisor, the Staff Accountant helps ensure accurate and timely general ledger activity, including bank reconciliations, restricted cash, investment activity, debt service payments, and other assigned accounts. The position also contributes to annual audit requests and supports accounting functions and process improvements.
Responsibilities
- Record daily cash into the general ledger.
- Ensure daily bank activity imports successfully into the general ledger for bank reconciliation.
- Perform daily matching and reconciliation of cash and general ledger activity.
- Create and monitor exception reports for unmatched activity.
- Prepare monthly journal entries as assigned.
- Perform monthly bank reconciliations on all bank accounts.
- Record monthly restricted cash reconciliations.
- Record interest earned and bank fees on all bank accounts monthly.
- Record, analyze, and reconcile monthly investment activity (including interest income, gains/losses, fees, etc.).
- Record, analyze, and reconcile various general ledger accounts as assigned.
- Process debt service payments to the general ledger for AP processing and reconciliation of related payable accounts.
- Assist with annual audit requests as needed.
- Other duties as assigned.
Requirements
- Bachelor’s degree in accounting.
- Minimum 2+ years related job experience in accounting.
- Strong information technology skills, including experience with ERP systems is required.
- Demonstrated proficiency in Microsoft Office, with advanced Excel skills.
- Thorough understanding of GAAP accounting principles.
- High degree of accuracy, attention to detail, and timeliness in work.
- Ability to self-motivate, solve problems, and be held accountable for ownership of all duties.
- Effective written and verbal communication skills; ability to work collaboratively with staff.
- Demonstrated ability to follow established procedures, maintain organized documentation, and proactively escalate issues.
Preferred Qualifications
- Previous experience with general ledger systems (NetSuite or similar), treasury platforms (Kyriba or similar).
- Demonstrated propensity for systems and process improvement.
Compensation & Benefits
- Salary range at commencement of employment: $64,000 to $72,000/year (base pay may vary based on market location and job-related knowledge, skills, and experience).
- Benefits include:
- Employer-paid health, disability, and life insurance
- 401(k) savings plan with employer match
- Flexible spending accounts (medical, dependent care and transportation)
- Tuition reimbursement
- Paid time off
- EAP program
- Employment is “at-will.” The employer reserves the right to modify base salary (and any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, department/team performance, and market factors.
- Background check: If hired, the employee will be subject to a background check.
- Legal work authorization: The employer uses E-Verify to validate eligibility to legally work in the United States.
Location
Remote employees within the Eastern Time Zone will be considered. Preference is given to candidates in the Mid-Atlantic region to allow for occasional team-based face-to-face interactions. If a remote employee is selected, travel will be occasionally required to the Philadelphia headquarters for staff meetings.