Keenfinity
Security and communication solutions
Controller
Neural analysis suggests this role is
optimal for mid candidates.
“Controller at Keenfinity. Skills: Financial reporting, Accounting procedures, Internal controls. Prepare journal entries. Generate general ledger account reconciliations”
Industry & Context.
Analytical skills; Problem-solving skills
What They're Looking For.
Must Have
Bachelor's degree in accounting, 5 or more years of experience in accounting, knowledge of GAAP, Proficiency in accounting software, Proficiency in Microsoft Excel
Nice to Have
CPA certification, CPA candidate, Experience working with BPO partners, Experience coordinating with international teams
What You'll Do.
Prepare journal entries
Generate general ledger account reconciliations
Resolve discrepancies
Record intercompany transactions
Research intercompany transactions
Reconcile intercompany transactions
Perform variance analysis
Support month-end reporting
Support year-end reporting
Perform additional duties
Coordinate with BPO partner
Ensure timely processing of accounts payable
Ensure accurate processing of accounts payable
Ensure timely processing of accounts receivable
Ensure accurate processing of accounts receivable
Ensure timely processing of financial transactions
Ensure accurate processing of financial transactions
Support accounting audits
Coordinate with international teams
Ensure consistency in financial reporting
Ensure accuracy in financial reporting
Coordinate with Treasury department
Manage financial risk
Support internal controls
Ensure integrity of financial data
Ensure compliance with regulatory requirements
Collaborate with other departments
Support budgeting activities
Support forecasting activities
Support financial planning activities
Stay current with accounting standards
Stay current with regulations
Ensure compliance with laws
Ensure compliance with regulations
Participate in continuous improvement
Improve accounting processes
Improve accounting systems
How You'll Work.
Team & Collaboration
Local teams; International teams; Other departments
Full Job Description
At KEENFINITY, we are a globally leading provider of innovative and professional security and communication solutions. With over 4,200 employees in over 50 countries worldwide, our ambition is clear: we offer more than just technology – we secure, connect, and amplify the moments that matter in life. Next to our passion for technology we’re very passionate about our work environment. Based on values such as trust, appreciation, and accountability we all work together to shape the future – boldly, customer-focused and with a strong team spirit. This role is a hybrid position at our Fairport, NY office. We are seeking a detail-oriented and motivated Controller to join our team in Fairport, NY. The Controller will be responsible for monthly reporting, year-end close, accounts receivable and payable, and treasury functions, in coordination with a Business Process Outsourcing (BPO) partner. Additionally, this role will support tax and accounting audits, and collaborate with local and international teams to ensure accurate and compliant financial reporting. Key Responsibilities: * Own standard accounting procedures including: * Preparing journal entries. * Generating general ledger account reconciliations, resolving discrepancies in a timely manner. * Recording, researching, and reconcile intercompany transactions. * Performing variance analysis to ensure financial statement accuracy. * Supporting the preparation of month-end and year-end reporting packages. * Performing additional duties as needed to support the close. * Coordinate with the BPO partner to ensure timely and accurate processing of accounts payable, accounts receivable, and other financial transactions. * Support tax and accounting audits. * Coordinate with local and international teams to ensure consistency and accuracy in financial reporting across different regions. * Collaborate closely with the international Treasury department to manage cash flow, liquidity, and financial risk management. * Support in
Applying for this Controller role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about Keenfinity?
Real rants from real employees. Read before you apply.