This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Good accounting keeps a business running. Great accounting helps it grow. We’re looking for a Staff Accountant who understands the importance of both. This role sits at the center of day-to-day financial operations—supporting close processes, maintaining accurate records, and ensuring that the numbers tell a clear and reliable story. You’ll work closely with senior accounting leadership while gaining exposure to reporting, analysis, and process improvements.
Job Responsibility
Prepare and post journal entries and maintain the general ledger
Assist with month-end and year-end close processes
Perform bank, credit card, and balance sheet reconciliations
Support financial reporting and prepare supporting schedules
Assist with accounts payable and receivable as needed
Maintain accurate financial records and documentation
Support audits and compliance-related activities
Identify opportunities for process improvements
Requirements
Bachelor’s degree in Accounting or Finance
2–4 years of accounting experience
Understanding of GAAP principles
Ability to manage deadlines and multiple priorities
NetSuite, QuickBooks, or similar (required)
Microsoft Excel: pivot tables, lookups, formulas (required)
Strong attention to detail and accuracy
Analytical thinking and problem-solving skills
Ability to work independently and collaboratively
What we offer
medical, vision, dental, and life and disability insurance