Senior Revenue Accountant
Listed on 2026-03-08
-
Finance & Banking
Financial Reporting, Financial Analyst
For 25 years, DrFirst has empowered providers and patients to achieve better health through intelligent medication management. We improve healthcare workflows and help patients start and stay on therapy with end-to-end solutions that enhance prescription access, affordability, and adherence. Our solutions help 100 million patients a year and are used by more than 420,000 prescribers, 71,000 pharmacies, 270 EHRs and health information systems, and over 2,000 hospitals in the U.S. This is a great opportunity to be a part of a successful Healthcare IT company experiencing significant growth.
Here you'll get to work with some of the smartest and most interesting people around, solving unique and complex challenges in healthcare on a scale matched by few companies. If you get excited about stretching yourself in new ways, developing yourself to your fullest potential, and care about working with smart colleagues, we want to talk to you!
We are seeking a technically proficient Senior Accountant to join our finance team. This role will manage revenue recognition processes, revenue share operations, and drive process improvements across our finance function. The ideal candidate combines strong revenue accounting fundamentals with advanced technical skills and the ability to independently identify operational challenges and build scalable solutions. This position reports to the Senior Accounting Manager.
WhoWill Love This Job
- A self-starter who brings purpose and passion to financial operations and elevates the Accounting team through fresh perspectives and innovative solutions
- A trusted partner who sets high standards and works effectively with cross-functional teams including Sales, Legal, FP&A, and external partners
- A builder who enjoys creating new processes and systems while optimizing existing workflows for greater efficiency
- A problem-solver who thrives on identifying issues, investigating root causes, and implementing lasting solutions
- A collaborator who recognizes the value of working with key stakeholders across the organization to drive accurate financial operations
- Oversee monthly, quarterly, and annual revenue close processes, ensuring timely and accurate revenue recognition in accordance with ASC 606
- Prepare and review journal entries related to revenue transactions, including deferred revenue, unbilled revenue, and contract assets/liabilities
- Analyze complex customer contracts to determine appropriate revenue recognition treatment, working closely with sales, legal, and finance teams
- Maintain and reconcile revenue-related general ledger accounts in Net Suite, investigating and resolving discrepancies
- Prepare supporting schedules and documentation for internal and external audits
- Support month-end and quarter-end reporting, including preparation of financial statement schedules and management reports
- Develop and maintain revenue recognition policies, procedures, and internal controls
- Manage end-to-end revenue share program accounting, including partner payment calculations, reconciliations, and monthly/quarterly settlements across multiple programs and partners
- Analyze complex revenue share agreements to determine proper accounting treatment, payment methodologies, and compliance with contractual terms
- Proactively identify and resolve discrepancies in revenue share data, partner payments, and reporting; investigate root causes and implement preventative controls
- Collaborate cross-functionally with FP&A, Legal, AP, Sales Operations, and partner-facing teams to ensure accurate revenue share execution and contract compliance
- Drive process improvement and automation initiatives across revenue accounting and revenue share workflows, identifying inefficiencies and implementing technical solutions
- Build and maintain reporting infrastructure using Quick Sight, Power BI, and other analytics tools; develop data validation processes and management dashboards
- Leverage Python or other scripting tools to automate manual processes and improve data accuracy
- Extract and analyze data from multiple systems (Salesforce,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).