Skip to main content

CPA Senior Staff Accountant

Posted today

virtual vocationsNew York (NY)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Detail-driven and hands-on, the full-time Senior Staff Accountant will manage the integrity of financial records, execute core accounting processes, and ensure compliance with ASC 606 in a remote environment.
Key responsibilities: Manage revenue recognition configurations and processes within the NetSuite Advanced Revenue Management (ARM) module Prepare month-end journal entries, perform reconciliations, and conduct variance analysis for financial reporting Serve as a liaison for year-end financial statement audits, preparing necessary documentation and schedules for external auditorsRequired qualificationsBachelor's degree in Accounting, Finance, or a related field; CPA license required 5-7+ years of progressive accounting experience, with at least 2 years in the CRO, biotech, or pharmaceutical sectors Advanced, hands-on experience with NetSuite, specifically the Advanced Revenue Management (ARM) module Deep understanding of ASC 606 as applied within life sciences or service-contract frameworks Experience supporting or managing year-end financial statement audits with an independent audit firm

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this