Senior Bookkeeper- Temporary

AFD Petroleum • Edmonton, Alberta • Full Time

Posted on Fri, Sep 11, 2026

Founded in 1989, AFD Petroleum is a leading independent supplier of fuel, lubricants, and storage solutions across Alberta, B.C., Yukon, and Alaska. With 35 years of experience, we’re committed to delivering reliable service, innovative solutions, and lasting value, centered on our people, our customers, and our communities.

Job Summary:

Our Senior Bookkeeper keeps AFD's finance function running smoothly. This role owns day-to-day general bookkeeping, journal entries, account maintenance, and general ledger accuracy, while getting a front-row seat to month-end close alongside our Financial Managers and Corporate Controller. You'll handle reconciliations, prepare and file recurring tax returns, support audits, and work directly in Microsoft Dynamics 365 Business Central across our Alberta and BC/Yukon branches. If you like variety, want your Business Central skills to actually matter, and enjoy being the person the team can count on when things get busy, this is your role.

Your Schedule:

Full-time, in-office position based in Edmonton, AB, working standard business hours Monday to Friday 8:00 am to 5:00 pm as part of AFD's finance team.

Why AFD:

 What you will do day-to-day: 

What you need to succeed: (Required education and experience)

Extra skills and Knowledge

As part of the interview process, all candidates will undergo a successful completion of pre-employment requirements, including a criminal record check and employment reference verification, and an offer will be contingent upon the successful pre-employment checks.

AFD is an equal opportunity employer and is dedicated to creating a diverse and inclusive workplace. All qualified candidates will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other characteristic protected by law.

At AFD, our corporate culture reflects our ongoing commitment to both our customers and our people. People are our greatest asset, and as such, we promote a safe and friendly workplace, encouraging open communication, teamwork, and personal growth. Our team is essential for our success now and in the future.

We thank all candidates for their interest; however, we will communicate only with selected candidates.

No agencies please.

More live senior_bookkeeper roles

Browse all live jobs · Accounting & finance salary data

View the interactive listing →