Job Specifications
Job Opportunity
Senior Finance Officer
Rainbow Railroad
Full time
Rainbow Railroad is an international organization, based in both Canada and the United States of America (USA), whose mission is to help LGBTQI persons in danger find safety. Our ultimate goal is a world free of persecution based on sexual orientation, gender identity or sex characteristics. Until then, we provide solutions for individuals in immediate danger of persecution or violence amidst a global refugee crisis. In partnership with a global network of LGBTQI organizations and human rights defenders, we coordinate directly with individuals experiencing violence to get them out of harm’s way. Around the world, we are recognized for our efforts to support and protect the thousands of LGBTQI people living in countries which criminalize their existence.
The Role:
The Senior Finance Officer supports the overall integrity of the organization’s financial operations by overseeing day-to-day accounting workflows, grant support, managing key reconciliations, and ensuring accurate AP and AR processing. The role helps maintain strong financial controls across systems, supports cash flow monitoring and contributes to a smooth annual audit. This position is essential to keeping financial information reliable, timely, and aligned with organizational standards.
The Senior Finance Officer will have access to confidential and personal identifiable information. Therefore, this role requires the individual to maintain a high level of trust with employees, to behave professionally and ethically, and to maintain confidentiality and security of all Rainbow Railroad financial information and personal identifiable information to which the individual has access.
The role requires that the Senior Finance Officer must maintain an appropriate level of knowledge and expertise on financial accounting and analysis, financial management, and financial reporting. This role will be enhanced with a general knowledge and understanding of the accounting standards in Canada and the USA.
As a member of the Rainbow Railroad finance team, this role requires the employee to work cooperatively, professionally, and collaboratively with other members of the finance team.
Reporting
The Senior Finance Officer will report to the Controller and will work closely with the rest of the finance team.
Duties and Responsibilities:
Accounting Oversight, General Ledger & Reconciliations
Ensure accuracy, consistency, and compliance across all finance workflows.
Conduct monthly reviews of prepayments, deferred revenue, and related schedules.
Reconcile data across systems such as Salesforce and revenue platforms.
Complete and verify intercompany reconciliations and transfers.
Record and reconcile in-kind contributions.
Accounts Payable & Receivable
Review and approve AP entries prior to issuing payments (e.g., via Plooto, Western union).
Oversee AR processes including revenue postings, invoice reconciliation, cheque and wire reconciliation, and AR balance sheet account reconciliation.
Manage float platform, including card management, expense entry verification, reimbursement approvals and tracking.
Manage corporate transportation accounts (e.g., Uber) and ensure proper posting.
Grant Financial Management:
Assist grant managers and heads of departments with developing financial projections and budgets for prospective grant applications.
Review Contribution Agreements and advise grant managers of their financial reporting responsibilities.
Ensure expenses and revenues are properly recorded in Rainbow Railroad’s accounting records in accordance with Accounting Standards for Non-Profit Organizations and the Contribution Agreement.
Provide financial reports to the grant managers that track grant spending against the grant budget and advise on any issues that may impact the financial management and reporting grant.
Complete grant financial reporting as required by the Contribution Agreements for review and submission by the Controller.
Cash Flow Management
Monitor the daily cash flow and bank account balances.
Support the Controller with providing up-to-date weekly cash flow forecast projections.
Provide support for managing the cash cycle including accounts receivable and accounts payable.
Annual Financial Audit
Support the Controller with audit preparation, and providing the required financial information and supporting documentation as required to complete annual financial audit in USA and Canadian entities.
General Tasks
Participate and provide input to discussions regarding accounting issues and the accounting platform.
Stay updated on basic accounting principles, regulations, and best practices as it is related to financial planning and reporting.
Stay updated on financial reporting and budgeting techniques to improve the quality of financial information provided to decision makers.
Assist with the review of process and software that will improve the efficiency and ef