Junior Controller
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Affinity Solutions (Affinity) is the leading consumer purchase insights company. We provide a complete view of U.S. and U.K. consumer spending, across and between brands, via exclusive access to fully permissioned data from over 100 million consumers. Our proprietary AI technology, Comet™, transforms these purchase signals into actionable insights for business and marketing leaders to drive optimal outcomes and build lasting customer relationships. Visit www.affinitysolutions.com to discover how we’re shaping the future of consumer purchase insights.About Your Role:Affinity Solutions is seeking a hands-on Junior Controller to oversee key operational accounting functions with a strong emphasis on accounts receivable, collections, and contract-based and transactional/variable revenue recognition. This role is ideal for an experienced accounting professional who thrives in a lean team environment and enjoys taking ownership of critical processes that directly impact cash flow and financial accuracy.The position is currently remote, with a planned transition back to in-person office operations in New York, NY. Candidates should be comfortable moving to an onsite arrangement.Your Responsibilities:Accounts Receivable and CollectionsManage aging analysis, cash application, and collections processes end-to-endMonitor past-due balances and proactively engage clients to resolve outstanding paymentsOversee collections escalation paths and manage all related communicationsPartner with Sales, Account Management, and Legal to resolve billing disputes and/or contract-related mattersPrepare and send all client invoices based on internal reports, contract terms, and/or agreed-upon billing schedulesMonthly Close and General LedgerOwn the month-end close process, ensuring timely and accurate completion of all accounting entriesMaintain and reconcile general ledger accounts, ensuring accuracy and completenessPrepare and review journal entriesIdentify and resolve discrepancies in a timely mannerContract Review and Revenue RecognitionReview client contracts to determine appropriate revenue recognition treatmentEnsure compliance with U.S. GAAP and ASC 606Maintain documentation for revenue policies and contract interpretationsSupport monthly revenue close, including deferred, accrued, and revenue schedules and reconciliationsMaintain historical revenue records and ensure accuracy across prior period revenue activitySupport external audits by preparing schedules and documentationYour Qualifications:Bachelor's degree in Accounting or Finance required; master's degree preferredStrong NetSuite experience is required5–7 years of progressive accounting experience, with demonstrated ownership of AR, collections, and revenue recognitionHands-on experience with month-end close and general ledger reconciliationsAble to work independently in a fast-paced, lean team environmentSalary Range: $135,000 – $150,000 base salaryOffice Hours: 9am – 5:30pmBenefits for full-time employees of Affinity Solutions begin on the first of the month following your date of hire with a generous employer contribution for medical, dental, and vision. In addition to company paid holidays, wellness time off, other wellness benefits, and employee discounts, you will also get employer paid life insurance and have the option to enroll into an employer-matched 401K Plan. We strongly encourage work/life balance by providing unlimited vacation days, available starting 90 days from your hire date as a team member.