We're looking for a Staff Accountant who enjoys digging into the details, improving processes, and contributing across multiple areas of finance. This is an opportunity to join a growing organization where you'll gain exposure to month-end reporting, tax compliance, financial analysis, fixed assets, and international accounting operations while working alongside a collaborative finance team.
If you're someone who enjoys balancing day-to-day accounting responsibilities with opportunities to improve processes and take on new challenges, we'd love to connect with you.
Who You Are
A detail-oriented accounting professional who takes pride in accuracy and organization
Currently pursuing or nearing completion of your CPA designation
Analytical and naturally curious, with a desire to understand the "why" behind the numbers
Comfortable managing multiple priorities and meeting deadlines
A self-starter who can work independently while collaborating effectively with others
Someone who enjoys identifying process improvements and contributing ideas
Strong communicator who can build relationships with internal stakeholders, customers, and vendors
Work Type
Location: Vaughan, Ontario (Hybrid – 2-3 days in office per week)
Vacancy Type: This position reflects an existing vacancy
Requirements
What You'll Do:
Support the full order-to-cash process, including sales order processing and customer invoicing
Support the procure-to-pay process, including purchase order issuance and vendor invoice processing
Prepare bank reconciliations and investigate discrepancies
Assist with month-end close activities, including accruals, journal entries, and account reconciliations
Perform revenue and expense analysis and support financial reporting activities
Maintain fixed asset schedules, capitalization activities, and depreciation entries
Prepare year-end working papers for multiple international entities, including Canada, the United States, the United Kingdom, and Ireland
Support Canadian and U.S. sales tax compliance activities and related research
Assist with weekly payment processing, including EFTs, ACH payments, and wire transfers
Work closely with internal departments and external customers and vendors
Identify opportunities to improve accounting processes and internal controls
Support various ad hoc finance and accounting initiatives as required
⭐ What We're Looking For:
Bachelor's degree in Accounting, Commerce, Business Administration, Economics, or a related field
Currently pursuing or nearing completion of a CPA designation
Strong understanding of accounting principles and financial reporting processes
Excellent analytical and problem-solving skills
Strong communication and interpersonal skills
Proven ability to manage competing priorities and deadlines
Ability to work independently and take ownership of responsibilities
Advanced Microsoft Excel skills, including formulas such as XLOOKUP, SUMPRODUCT, and data analysis functions
Experience working with ERP systems (NetSuite preferred)
Knowledge of Canadian and U.S. sales tax regulations
Experience supporting multiple legal entities or international operations
Previous experience within the technology sector
Exposure to process improvement or internal controls initiatives
Health & Wellness Benefits: Comprehensive medical, dental, and vision coverage
Work-Life Balance: Hybrid work environment and paid vacation
Professional Development: Support for CPA progression and ongoing career growth
Ready to Elevate Your Career? Apply Now!
At STACK IT Recruitment, we connect top talent with standout opportunities. If you meet at least 70% of the qualifications, we encourage you to apply. We'd love to chat!
Know someone perfect for this role? Share this opportunity with your network—you might help someone take the next big step in their career.
✨ We're proud to support diversity and inclusion. Need accommodation during the hiring process? Just let us know; we're here to support you!
AI Use Disclosure:
STACK IT uses AI-enhanced tools to support initial candidate screening and interview note analysis. All assessments and hiring decisions remain human-led.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Canada.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast!
Find the best jobs in Canada, apply in 1 click and get a job today!