Junior Controller (1_2026.2)
Affinity Solutions
Junior Controller
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.
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:
- Manage aging analysis, cash application, and collections processes end-to-end
- Monitor past-due balances and proactively engage clients to resolve outstanding payments
- Oversee collections escalation paths and manage all related communications
- Partner with Sales, Account Management, and Legal to resolve billing disputes and/or contract-related matters
- Prepare and send all client invoices based on internal reports, contract terms, and/or agreed-upon billing schedules
- Own the month-end close process, ensuring timely and accurate completion of all accounting entries
- Maintain and reconcile general ledger accounts, ensuring accuracy and completeness
- Prepare and review journal entries
- Identify and resolve discrepancies in a timely manner
- Review client contracts to determine appropriate revenue recognition treatment
- Ensure compliance with U.S. GAAP and ASC 606
- Maintain documentation for revenue policies and contract interpretations
- Support monthly revenue close, including deferred, accrued, and revenue schedules and reconciliations
- Maintain historical revenue records and ensure accuracy across prior period revenue activity
- Support external audits by preparing schedules and documentation
Your Qualifications:
- Bachelor's degree in Accounting or Finance required; master's degree preferred
- Strong NetSuite experience is required
- 57 years of progressive accounting experience, with demonstrated ownership of AR, collections, and revenue recognition
- Hands-on experience with month-end close and general ledger reconciliations
- Able to work independently in a fast-paced, lean team environment
Salary Range: $135,000 $150,000 base salary Office Hours: 9am 5:30pm
Benefits 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.
Affinity SolutionsDo you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Controller (1_2026.2). Be the first to apply!
- controller New York, NY
- commercial controller New York, NY
- interim controller New York, NY
- area controller New York, NY
- construction controller New York, NY
- process controller New York, NY
- logistics controller New York, NY
- property controller New York, NY
- part time controller New York, NY
- division controller New York, NY
