Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Accountant

$70k - $83k per year
Full-time

Zenbooks

Edmonton, AB
  • Remote job

Zenbooks is a fully remote Canadian accounting firm founded in 2015 and headquartered in Ottawa. We serve 300+ small and mid-sized businesses coast to coast — companies in the $1M to $10M revenue range across professional services, SaaS and tech, marketing and creative agencies, e-commerce, and non-profits. Every client is on a monthly recurring engagement. Our regulated practice operates as Zenbooks Tax Services Professional Corporation under CPA Ontario.

In 2026, we were named to the Financial Times’ Americas’ Fastest Growing Companies list. In 2024, the Globe and Mail ranked us among Canada’s Top Growing Companies. Both rankings are based on independently verified compound revenue growth.

 

We don’t just do the work - we shape the conversation. Our team has been published in the Toronto Star, Policy Options, Canadian Accountant, The Hill Times, Le Devoir, BetaKit, and the Ottawa Business Journal, and has appeared on CBC and CTV on tax policy, small business finance, and the future of the accounting profession. Through OpenSME, we led national advocacy for Canadian SMEs, including a 30,000-signature CRA petition that generated 25 media interviews in five days. We also hosted the Small Business Big Insights podcast, with guests including mayors and executives from Wagepoint, Mastercard, and Wealthsimple.

We are seeking a highly organized Senior Accountant who is committed to delivering exceptional customer experiences and has a keen eye for detail. The ideal candidate will be proactive in asking questions, eager to learn new skills, and dedicated to continuous improvement. This is a role with a clear path to Accounting Manager: you’ll be expected to take on team leadership and pod-level ownership as the firm grows, with a formal promotion on the horizon for the right person.

The ideal candidate is a self-starter who takes ownership, does what’s right for the client, is approachable and resilient, and builds trust with the people around them.

Priorities will include:


  • Manage accounting information systems and software for client organizations

  • Mentor and coach Staff Accountants on technical accounting issues.

  • Manage client relationships.

  • Build toward managing a small team of staff accountants as the firm’s practice grows.

  • Own the gross margin of your pod, with visibility into engagement profitability and accountability for team utilization. 

  • Own complex bookkeeping and vController engagements.

Key Responsibilities:


  • Perform the day-to-day accounting activities to maintain client records, including accounts receivable and payables, while ensuring completeness of the records.

  • Enter data into accounting systems/software, while managing the integrity of information and documentation.

  • Review and process documentation submitted by clients (bills, invoices, etc).

  • Proactively reach out to clients for additional information that’s needed.

  • Communicate with clients by email and video calls.

  • Prepare financial reports and budgets to share with the client.

  • Organize accounting records, financial statements, and reports to share with the client.

  • Identify process improvements and bring them to resolution to share with the Manager of Accounting Services.

  • Execute assigned tasks while ensuring compliance.

  • Identifies opportunities for additional services.

  • Build and manage accounting and financial systems using Zenbooks best practices and SOPs.

  • Provide subject matter expertise and understand the needs of clients.

  • Maintain client relationships

  • Ensure client solutions are delivered on time.

  • Maintain and build relationships with internal accountants and consultants.

  • Oversee implementation of new software (e.g., payroll, accounting, payments) and processes in client organizations.

  • Perform bank and credit card reconciliations and follow up on outstanding supporting documentation

  • Preparing sales tax (GST/HST/PST) return s

  • Perform financial statement reviews and prepare client files for year-end tax accountants

Core Competencies


  • Attention to Detail and Strong Organizational Skills

  • Customer Service-Oriented with Excellent Communication

  • Adaptability and Effective Problem-Solving Skills

  • Time Management and Multitasking Abilities

  • Collaboration and Initiative in Team Settings

Experience + Requirements


  • 2-3 years of experience working in a client-facing position within public accounting

  • Familiarity with cloud accounting software (such as Xero and/or QBO) is required

  • Must pass a criminal background check and/or education and employment verification

  • Working from home is a requirement, including access to high-speed internet and availability during core business hours

Benefits & Perks

Job Type: Full-time

Salary: $70,000 to $83,000 per year


  • 5 personal days + 10 vacation days + 1 week during the winter holidays

  • 100% employer-paid health benefits (medical, dental, disability, life insurance) and a flexible health spending account

  • RRSP matching program

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Accountant in Edmonton, AB vacancy
  •  ...with purpose and join a culture that is thriving in the face of change.  Make an impact with our Assurance & Accounting team as a CPA designated Senior Accountant. This diverse team of professionals are dedicated to exceeding clients’ unique needs within a rapidly evolving... 
    Senior
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Edmonton, AB
    22 days ago
  • $85k per year

     ...Job Title: Senior Accountant/Staff Accountant  Location: Edmonton, AB (In-office and hybrid) Salary: Up to $85,000 based on experience  Pathfind has an immediate opening with a well-established, boutique Public Practice Firm. They are seeking a keen, collaborative experienced... 
    Senior
    Full time
    Work at office
    Immediate start

    Pathfind

    Edmonton, AB
    22 days ago
  •  ...the face of change.  Make an impact with our ease Cloud Accounting Services team as a Senior Bookkeeper. This diverse team of professionals are...  ...technology to deliver a full suite of services, including accounts payable, accounts receivable, bookkeeping, financial reporting... 
    Senior
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Edmonton, AB
    more than 2 months ago
  •  ...purpose and join a culture that is thriving in the face of change.  Make an impact on our Cross Border Individual Tax team as a Senior Accountant. This diverse team of professionals delivers customized tax strategies within a complex and dynamic regulatory framework. As a... 
    Senior
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Edmonton, AB
    more than 2 months ago
  •  ...Reports to:   Senior Project Accountant   Position Summary   The Project Accountant supports the financial tracking, analysis, and reporting of project-related activity across York Group’s commercial real estate portfolio. This role focuses on  maintaining strong cost... 
    Senior
    Full time

    York Group Srl

    Edmonton, AB
    13 days ago
  • $98.3k per year

     ...Jobber headline. The automated email to candidates will have the same message as above. Curious how AI could reshape the way accounting teams work — and want to be the one who builds it? Then Jobber might be the place for you! We're looking for an Accounting Manager... 
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    5 days ago
  •  ...At Flynn, it's not just a job, it's a career Our Edmonton Branch, is currently searching an Account Manager that will be responsible for growing and maintaining strong client relationships while supporting sales, estimating, and service delivery efforts.   A Day In... 
    Long term contract
    Full time
    Contract work
    For contractors
    Local area

    Flynn Group Of Companies

    Edmonton, AB
    6 days ago
  •  ...reputation for excellence, social responsibility and hard work and accountability. We believe that great businesses are built by great...  ...communities we help build. We're currently seeking a  Corporate Accountant to join our growing team. The Opportunity As a... 
    Full time

    Cameron Development Management Inc

    Edmonton, AB
    13 days ago
  •  ...the lives of the communities we serve. As a trusted provider of seniors’ care, we offer a range of accommodations, including a long-term...  ...Health Group is seeking a highly organized and detail-oriented  Accounts Payable Clerk to join our finance team. The Accounts Payable Clerk... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Monday to friday

    St. Michael's Health Group

    Edmonton, AB
    more than 2 months ago
  • $160k - $240k per year

     ...motivation and self-learning ability, capable of managing processes and goals effectively in personal work. Benefits: Skills: Building Key Strategic Relationships, Key Account, Key Account Development, Key Account Handling, Key Account Management, Key Account Relations
    Senior
    Remote job
    Local area
    Work from home
    Overseas

    SPECIALIZED RG

    Edmonton, AB
    13 days ago
  •  ...ICE.   About the Role: Reporting directly to the Manager, Accounting, this position is responsible for assisting with the full cycle...  ...sheets and cash-flow analysis Monitor and reconcile bank accounts, intercompany transactions, and general ledgers Prepare and... 
    Full time
    Work at office

    Oilers Entertainment Group Style 1

    Edmonton, AB
    more than 2 months ago
  •  ...project sites within Alberta and BC. Rotations vary depending on project placement (e.g.: 10/4, 5/2, 9/5). Here's how a(n) Senior Project Accountant for our Edmonton Industrial Management office contributes to our team: Responsibilities Assemble client billing... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Remote work

    PCL Construction

    Edmonton, AB
    5 days ago
  •  ...We are seeking a detail-oriented and proactive Senior Financial Accountant to join our team and play a key role in supporting the finance operations of a growing global engineering consultancy. This position reports directly to the Manager, Finance & Tax and has an indirect... 
    Senior
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Klohn Crippen Berger

    Edmonton, AB
    11 days ago
  •  ...Description Our Transmission group is currently looking to add a Project Accountant to our growing team, based in either Calgary or Edmonton, AB. Reporting to the Project Controller, this role is a key contributor to the financial success of Transmission Line construction... 
    Full time
    Contract work
    For contractors
    For subcontractor

    Valard Group Of Companies

    Edmonton, AB
    15 days ago
  • $50k per year

     ...businesses? Then Jobber might be the place for you! We’re looking for an Account Manager to be part of our Sales department. Jobber exists to...  ...mock discovery call interview and one final conversation with a Senior Leader on our Account Management Sales team. Candidates who... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Edmonton, AB
    a month ago
  •  ...The Junior Accountant is responsible for posting journal entries, recording, updating, and maintaining documentation. You must have strong attention to detail and organizational skills, and be able to work well in a team setting. ESSENTIAL FUNCTIONS Support in maintaining... 
    Full time

    Rohit Group

    Edmonton, AB
    more than 2 months ago
  •  ...innovation, and building lasting relationships. As an industry leader in traffic management, we’re seeking an enthusiastic and results-driven Account Manager to join our dynamic team in Edmonton, AB. This position will be responsible for increasing profitable revenue through new... 
    Permanent employment
    Full time
    Day shift

    Ats Traffic

    Edmonton, AB
    more than 2 months ago
  •  ...management to catapult brands in the right direction with ease. With us, there is always room to grow, and we are currently looking for an Account Coordinator to do just that.     We come to work every day to solve challenges, and we lean on our teammates to do it. We all have... 
    Long term contract
    Full time

    zag creative group inc.

    Edmonton, AB
    more than 2 months ago
  •  ...Franklin Blvd. Cambridge, Ontario Web Agency and Digital Marketing Specialist   Job Identification Details Job Title: Account Manager Job Location: Edmonton, Alberta Organizations URL: Number of Positions: 1 Post Date: N/A Reports To: Sales... 
    Long term contract
    Full time
    Shift work

    The Digital Shift

    Edmonton, AB
    more than 2 months ago
  • $50k - $70k per year

     ...Job Title: Staff   Accountant  Status:  Permanent, Full-Time Location: Edmonton, AB Salary: $50K-$70K    We are working with a trusted client to find a motivated and detail-oriented Staff Accountant to join their growing team. In this role, you will assist with... 
    Permanent employment
    Full time

    Pathfind

    Edmonton, AB
    a month ago
  • $70k - $100k per year

     ...ACCOUNT MANAGER This posting is for an existing vacancy. While applications are being accepted from candidates across multiple geographic regions across Canada, there is currently one (1) position available. SUMMARY Netagen is seeking a dynamic and results-oriented... 
    Remote job
    Ongoing contract
    Long term contract
    Full time
    Contract work
    Internship
    Flexible hours

    Netagen

    Edmonton, AB
    a month ago
  •  ...ICE.   About the Role: Reporting directly to the Manager, Accounting, this position will assist in the overall preparation and...  ...Community Foundation (EOCF) accounting. This includes managing accounts payable and receivable functions. This role is essential in maintaining... 
    Full time
    Work at office

    Oilers Entertainment Group Style 1

    Edmonton, AB
    more than 2 months ago
  •  ...Description Our Transmission and Substation groups are currently looking to add Project Accountant(s) to our growing team, based in Edmonton or Calgary, AB. Reporting to the Project Controller, we are seeking experienced accounting professionals with strong foundations... 
    Full time
    Contract work
    For contractors
    For subcontractor

    Valard Group Of Companies

    Edmonton, AB
    more than 2 months ago
  • $92.52k - $121.44k per year

     ...with technical, service delivery, and leadership teams to develop client solutions? We are looking for an energetic and ambitious Account Manager for our Edmonton branch to join our fast-paced, high-performing sales team. In your role as Account Manager, you will build... 
    Full time
    Internship
    Flexible hours

    Long View Systems

    Edmonton, AB
    a month ago
  •  ...quality, productivity, and energy. Together, we pursue a shared mission to create a more sustainable future. Job Description Account Representative - Chemical Water Treatment Solutions Join Veolia as an Account Representative in our Chemical Monitoring and Solutions... 
    Full time
    Immediate start
    Flexible hours

    Water Technologies

    Edmonton, AB
    more than 2 months ago
  • $106.4k - $139.65k per year

     ...relationships while strategically aligning IT services and solutions to evolving business needs?   We are looking for a high‑performing Account Executive based out of our Edmonton   office with a proven hunter mindset who thrives in a fast‑paced, sales‑driven IT environment.... 
    Long term contract
    Full time
    Work at office

    Long View Systems

    Edmonton, AB
    more than 2 months ago
  • $105.1k - $124.8k per year

    Esri Canada Limited Senior Account Manager, Prairies Esri Canada has an exceptional opportunity for a full-time Senior Account Manager to join our Sales team in the Prairies region. Reporting to the District Manager of Prairies Sales, the Senior Account Manager is responsible... 
    Senior
    Long term contract
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Esri Canada Limited

    Edmonton, AB
    13 days ago
  •  ...Description Our Finance group is currently looking to add an Intermediate Accountant to our growing team, based in Edmonton, AB. Reporting to the Fleet Controller, this position works closely with the Finance and Fleet teams on account reconciliations and financial... 
    Full time
    For contractors
    Work at office

    Valard Group Of Companies

    Edmonton, AB
    more than 2 months ago
  •  ...a new customer base Developing and maintaining positive customer relationships Ensuring exceptional customer service with your account base Understanding industry related products, and constant training on latest trends and technology Building relationships and... 
    Long term contract
    Full time
    For contractors
    Work at office

    Bartle

    Edmonton, AB
    more than 2 months ago
  •  ...Junior Account Manager You will be the difference between a good idea and a closed deal. Who We Are Unstoppable Conversations is an Edmonton-based leadership and organizational transformation firm that produces results most consultants only talk about. We work with... 
    Full time
    Immediate start
    Remote work
    Shift work

    Daeco Hr Consulting

    Edmonton, AB
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Accountant. Be the first to apply!