Affinity is seeking a technically strong and operationally minded Assistant Controller to join their Accounting team, reporting to the Controller. The ideal candidate will have 6+ years of experience in public accounting and strong technical depth, with a focus on ASC 606, ASC 718, and ASC 350-40 in a SaaS environment.
Requirements
- 6+ years in public accounting (Big 4 or national firm) plus industry, or a longer industry track record with strong technical depth.
- CPA required.
- Demonstrated hands-on experience with ASC 606, ASC 718, and ASC 350-40 in a SaaS environment.
- Experience managing an audit cycle end-to-end, not just supporting one.
- Multi-entity and multi-currency close experience.
- NetSuite proficiency; comfortable improving systems, not just using them.
- Strong written communication - you’ll be authoring technical memos, policies, and communications for auditors and leadership.
Benefits
- Health Benefits: We cover your medical, dental, and vision insurance premiums with comprehensive PPO, HDHP and HMO options (in CA), and offer flexible personal & sick days to support your well-being.
- Retirement Planning: We offer a 401(k) plan to help you plan for your future.
- Learning & Development: We provide an annual education budget and a comprehensive L&D program.
- Wellness Support: We reimburse monthly for things like home internet, meals, and wellness memberships/equipment to support your overall health and happiness.
- Team Connection: Virtual team-building activities and socials to keep our team connected, because building strong relationships is key to success.