Job Description

About TFFIAt TFFI, we’re a nimble specialty finance company — offering flexible lease and loan solutions through a network of home‑improvement and equipment‑finance dealers. Think of us as the high‑energy, “get stuff done” team that bridges structured finance with real‑world dealer relationships — big enough to make an impact, small enough that each person’s contribution matters. You’ll join a team where processes are evolving, systems are being built, and every day brings an opportunity to shape how we do things.What You’ll Be DoingThis position is ideal for someone who’s ready to move beyond basic bookkeeping and get deep into the mechanics of how a financing company runs. You’ll support the Senior Accountant and CFO by ensuring our records are clean, our reconciliations are airtight, and our reporting is accurate — all while learning the nuts and bolts of structured finance.Your Key ResponsibilitiesValidate and review general ledger entries posted by our bookkeeping team; ensure underlying transactions are accurate and properly coded.Prepare month‑end journal entries such as amortization, interest income, accruals, and other adjustments specific to our loan/lease portfolio.Reconcile sub‑ledgers (e.g., receivables, lease asset balances) to the general ledger on a monthly basis — flag variances and follow up on items needing resolution.Maintain and update amortization and interest schedules for assets and liabilities in the portfolio (leveraging Excel and our servicing platform).Assist with tax‑related tasks, including HST/GST filings, input/output summaries, and ensuring expense/revenue tracking is accurate.Support reconciliations of bank accounts, clearing accounts, and funding accounts — ensuring that funder advances, dealer payments and cash‑flows align.Work closely with the funding/tranche team to ensure funding entries, advances and dealer payouts are reflected correctly in our books.Develop schedules, working papers and supporting documentation for review by the Senior Accountant, facilitating a clean and efficient monthly close.Participate in ad hoc projects—whether that's building a new internal dashboard, improving documentation standards, or supporting a special audit request.Embrace the start‑up mindset: roll up your sleeves, jump into process improvements, ask questions, and be comfortable operating where things aren’t yet fully defined.Who You AreYou’ve got a degree or diploma in Accounting, Finance, or a related fieldYou bring 1–3 years of accounting experience (corporate, co-op, or bookkeeping office)You’re proficient in Excel (formulas, pivot tables, reconciliations) and not afraid of digging through dataYou take ownership of your work, flag issues early, and get things done with minimal hand-holdingYou’re comfortable operating in a fast-moving, not-everything-is-perfect environmentYou’re curious about fintech and want to grow your career in a finance-first businessNice-to-HavesExperience with QuickBooks or similar accounting systemsExposure to consumer finance, leasing, or funder reporting is a bonusFamiliarity with amortization tables, lease accounting, or sub-ledger structuresWhat You’ll Get💰 $45,000–$55,000 base salary, depending on experience🌱 Growth opportunity — this role is a launchpad into senior accounting, finance ops, or fund reporting🧑‍💼 6-month contract with strong potential for permanent hire🏥 Benefits plan including extended health, dental, and vision📚 Learning environment where you’ll work directly with experienced finance professionals👌 A no-ego team culture — we’re collaborative, scrappy, and appreciate good humans☕ Snacks, coffee, and office banter at our Oakville HQLocation & HoursThis is an in-office position located at:📍 210-2030 Bristol Circle, Oakville, ONMonday to Friday, standard business hours (with some flexibility depending on deadlines).

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In