ROLE OVERVIEWThe Staff Accountant is responsible for supporting the company's accounting operations by maintaining accurate financial records, preparing journal entries, performing account reconciliations, assisting with the monthly close process, and ensuring compliance with U.S. GAAP and company policies. Initially, this role will concentrate on accounts receivable, managing cash application, collections, and customer billing support, alongside associated reconciliations. As the position evolves, your duties may broaden to encompass accounts payable help and revenue recognition support.
KEY RESPONSIBILITIES- Support the accounting function with an initial emphasis on accounts receivable, collections, customer account management, cash application, and billing, while progressively taking on responsibilities in general accounting, accounts payable, revenue recognition, and cash reconciliations
- Validate invoicing terms, tax treatment, customer invoicing requirements, resolve billing inquiries, and partner with customers and internal stakeholders to accelerate collections
- Prepare and post monthly journal entries with appropriate supporting documentation
- Develop and enhance policies and procedures that will improve the overall operation and effectiveness of the accounting function and organization
- Assist with month-end, quarter-end and year-end close activities
- Provide insight and suggestions for creating efficiencies in the close process
QUALIFICATIONSRequired- Bachelor's Degree with Accounting or Finance Concentration
- 2-4 years of staff accounting experience
- Experience maintaining audit-ready documentation
- Highly proficient in Microsoft Excel and/or Google Sheets
- Must be detail-oriented and analytical
Preferred- Experience with Oracle NetSuite a plus
- Possessing a high sense of urgency, ability to interact with multiple levels within the organization and be an effective team player
Base salary for the role is commensurate with experience and can range between $80,000 - 100,000 + annual bonus opportunity.
Hiring LocationsOur main office is located in Center City, Philadelphia, where we operate on a hybrid model with in-office work required three days a week for local employees. We believe collaboration is most effective when teams come together, which is why we prioritize hiring in the Philadelphia area.
For certain roles, we also hire from
hub locations-regions where we have an established presence with multiple team members working remotely. While these employees primarily work from home, we bring them together in person at least once a year for team-building, collaboration, and strategic planning.
Due to tax and labor regulations, we can only hire from specific states. Remote work is supported in the following key hub locations and approved states:
Hub Locations:- Philadelphia, Pennsylvania
- Boston, Massachusetts
- New York City, New York
- Baltimore, Maryland
- Washington, D.C.
- Charlotte, North Carolina
- Raleigh-Durham, North Carolina
- Atlanta, Georgia
- Chicago, Illinois
Approved States for Remote Work:CT, DE, FL, GA, IL, IN, MA, MD, MI, NC, NJ, NY, OH, PA, TN, and VA.
Benefits & PerksOur benefits package is thoughtfully designed to support and enrich the experience of our full-time employees, with eligibility limited to those in permanent positions.
- Compensation: competitive base salary & annual bonus opportunity (for non-commissioned roles)
- Benefits: We offer health, dental, and vision coverage starting on day 1. We also offer a 401(k) plan and an equity program, with new hire equity grants beginning at the Director level and above.
- Flexible location: Remote workdays and 3 days a week of in-office collaboration for team members in the Philadelphia area. Check location requirements with the recruiting team.
- Generous PTO: Take time off as needed, targeted at 4 weeks per year, including vacation, personal and sick time, plus paid parental leave.
- Parental Leave: 12 weeks paid leave for childbearing, surrogacy, and adoption; 6 weeks for non-childbearing parents.
- Comprehensive and individualized onboarding: mentorship program, departmental talks, and a library of resources are available beginning day 1 for each new team member to minimize the stress of starting a new job
- Professional development: biweekly 1:1s, hands-on leadership that is goal-and growth-oriented for each team member, and an annual budget to support professional development pursuits