About the role

  • Create and maintain revenue recognition rules in the accounting system in accordance with client contract terms and ASC 606 guidelines
  • Support monthly revenue recognition and close processes, ensuring accuracy, completeness, and timely reporting
  • Perform ad hoc contract-level audits reconciling billings, revenue recognized, and deferred revenue balances to ensure proper accounting treatment
  • Generate and analyze monthly project financial data for internal and client reporting
  • Provide analytical insights at the contract and customer level to support business decisions and variance analysis
  • Calculate, review, and report on commissions payable and accrued commissions
  • Partner cross-functionally with Delivery, Sales, and Operations teams to ensure alignment between financial reporting and business operations
  • Reconcile deferred revenue balances to confirm accuracy of recognized revenue under contracted terms
  • Manage invoice entry and reconciliation of third-party pass-through costs
  • Support the Director of Financial Planning & Analysis in driving process improvement, automation, and system optimization initiatives
  • Other duties as assigned

Requirements

  • Bachelor’s degree in Accounting, Finance, or Business Administration or equivalent work experience preferred
  • 3+ years of relevant experience in revenue accounting, financial analysis, or revenue operations, ideally within a SaaS or life sciences technology environment preferred
  • Strong analytical, critical thinking, and problem-solving abilities
  • Demonstrated experience identifying and implementing process and system improvement
  • Proficiency in NetSuite and SuiteProjects (SuiteProjectsPro) strongly preferred
  • Familiarity with Salesforce CRM and ERP-CRM integrations
  • Deep knowledge of ASC 606 and project-based revenue recognition
  • Advanced Excel skills (pivot tables, lookups, formulas, and data modeling)
  • Exposure to AI, analytics, or automation tools within finance operations (e.g., Alteryx, Power BI, or similar)
  • Experience participating in or leading ERP and CRM system enhancements or integrations

Benefits

  • eClinical Solutions is a people first organization.
  • Our inclusive culture values the contribution that diversity brings to our business.
  • We celebrate individual experiences that connect us and that inspire innovation in our community.
  • Our team seeks out opportunities to learn, grow and continuously improve.

Job title

Revenue Analyst

Job type

Experience level

Mid levelSenior

Salary

$90,000 - $140,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job