Overview
The Senior Revenue Accountant is responsible for ensuring accurate and compliant revenue recognition within a fast-paced, growing SaaS organization. This role involves interpreting complex customer contracts, applying ASC 606 standards, supporting financial reporting, and collaborating across departments to improve operational efficiency and provide data-driven insights on strategic projects. The position requires a detail-oriented professional who can manage multiple priorities and communicate effectively.
This role participates in a rotational program with two 12–18-month rotations across Corporate Accounting and Revenue Accounting, offering broad accounting exposure, mentorship, and leadership visibility.
Location: Must live within commutable distance to the Minneapolis office.
Key Responsibilities
- Lead general ledger and revenue recognition activities, including month-end closing, journal entries, reconciliations, and financial revenue reporting.
- Interpret multiple-element customer contracts and apply appropriate revenue recognition methods under ASC 606.
- Review and approve revenue arrangements within NetSuite, ensuring adherence to revenue recognition policies.
- Prepare and maintain revenue recognition memos, contract write-ups, and management assessments such as stand-alone selling price.
- Support the quote-to-cash process by guiding order entry and invoicing teams to ensure accurate revenue recording.
- Manage open revenue risks and opportunities; partner with finance and business leadership to identify, quantify, and communicate risks reflected in monthly forecasts.
- Maintain compliance with accounting policies, procedures, regulatory standards, and SOX requirements.
- Prepare and execute internal control testing; identify control gaps and recommend improvements.
- Serve as a resource and coordinator for external and internal audits.
- Drive process enhancements and automation within systems such as NetSuite and Salesforce.
- Promote adoption of AI and automation to scale accounting processes, improve efficiency, and enhance data quality.
- Utilize advanced Excel and reporting tools to analyze large datasets and support data-driven recommendations.
- Lead cross-functional accounting initiatives and collaborate on process optimization projects.
- Develop and improve standard work, accounting procedures, and internal documentation.
- Identify opportunities to streamline workflows, automate recurring tasks, and strengthen internal controls.
- Provide clear and accurate financial guidance as a trusted advisor.
Required Qualifications
- Bachelor’s Degree in Accounting, Finance, or related field.
- Minimum of 2 years of relevant accounting experience.
- Strong knowledge of US GAAP, SOX, and public company reporting.
- Proven ability to independently lead complex accounting workstreams.
- Experience in a public company environment.
- Experience in healthcare or SaaS industries preferred.
- Experience managing technical accounting issues and supporting audit engagements.
- Ability to commute to the Minneapolis office at least 3 days per month.
- Occasional travel may be required.
Preferred Qualifications
- CPA certification or progress toward CPA strongly preferred.
- Advanced analytical, communication, and problem-solving skills.
- Ability to work effectively in a dynamic, evolving environment.
- Strong interpersonal skills with ability to collaborate and influence cross-functionally.
- Proactive with strong initiative and ownership mindset.
- Experience with NetSuite, Salesforce, Avalara, OneStream, Tipalti, and Concur is a plus.
- High proficiency in Microsoft Excel and Office Suite.
Compensation & Benefits
- Salary range: $61,500.00 - $102,700.00 (local currency)
Location
- Minneapolis, MN (commutable distance required; hybrid work with at least 3 days per month onsite)
This role offers an opportunity to contribute to the integrity of financial statements, support audits, and help scale revenue operations in a growing SaaS environment.