Build your career with Eagleeye Bookkeeping
We’re a growing boutique bookkeeping firm in downtown Kelowna. Explore the roles on our team below. We review applications year-round, even when a role isn’t actively posted.
Why work with us
We’re looking for dependable, detail-oriented people who want a long-term career, not just a job. In return, we invest in your training and give you a clear path to grow.
A clear path to grow
Our Skills Passport maps the skills for every role, so you always know what’s next and how to get there.
Training that sets you up
Every new hire gets a tailored 60-day training plan, backed by recorded walkthroughs, SOPs and templates you can come back to.
A team that reviews together
Layered file reviews mean you’re never on your own, and the quality of our work stays high.
Downtown Kelowna office
A fully equipped office and a supportive in-person team, with benefits after probation.
Roles on our team
These are the roles that make up Eagleeye Bookkeeping. Not every role is open at all times, but we accept applications for all of them year-round and reach out when a position fits.
Bookkeeping
Junior BookkeeperAccepting applications
Build a strong foundation in full-cycle bookkeeping with structured training, regular feedback and a clear path to Intermediate.
What you’ll do
- Categorize transactions and keep client files current in QuickBooks Online
- Complete bank and credit card reconciliations
- Prepare document requests and follow up with clients
- Track your time daily and follow our SOPs and review process
What you bring
- QuickBooks Online ProAdvisor and Advanced certifications
- Basic Accounting/Bookkeeping Certificate or equivalent
- Strong attention to detail and a do-it-right-the-first-time mindset
- Clear written communication and comfort asking questions
Intermediate BookkeeperNow hiring
Manage your own portfolio of monthly clients with growing independence, while helping newer team members build their skills.
What you’ll do
- Own monthly full-cycle bookkeeping for a set of client companies
- Prepare GST/PST returns and monthly financial reports
- Communicate with clients about missing documents and questions
- Take part in layered file reviews and support Junior Bookkeepers
What you bring
- [2–4] years of full-cycle bookkeeping experience
- QuickBooks Online ProAdvisor and Advanced certifications
- Working knowledge of GST/PST in British Columbia
- Organized, self-sufficient and reliable with deadlines
Senior BookkeeperAccepting applications
Handle complex files, review the work of others and help clients understand their numbers.
What you’ll do
- Manage complex and multi-entity client files
- Review files prepared by Junior and Intermediate Bookkeepers
- Prepare year-end packages and support year-end work
- Explain reports to clients and recommend process improvements
What you bring
- [5+] years of full-cycle bookkeeping experience
- Strong command of reconciliations, accruals and adjusting entries
- Experience across QuickBooks Online, Xero and Sage
- Calm, clear and confident client communication
Leadership
Senior Bookkeeper, Team LeadAccepting applications
Lead a small team of bookkeepers while keeping a client portfolio of your own.
What you’ll do
- Assign and balance workload across your team
- Complete final reviews and quality control on team files
- Coach team members through their Skills Passport milestones
- Help resolve client issues and improve SOPs and training material
What you bring
- Senior Bookkeeper experience plus [1–2] years leading or mentoring others
- Consistent, constructive feedback and follow-through
- High standards for accuracy and documentation
- A collaborative, lead-by-example approach
Assistant ManagerAccepting applications
Support the leadership team in running day-to-day operations as Eagleeye Bookkeeping grows.
What you’ll do
- Coordinate workflow, deadlines and staffing across the team
- Support hiring, onboarding and training
- Track KPIs, utilization and timecard review
- Help develop and maintain SOPs and internal systems
What you bring
- Experience in a bookkeeping or accounting firm with supervisory responsibilities
- Strong organizational and operational skills
- Trusted discretion with confidential client and staff information
- Clear, steady communication under deadline pressure
Specialist & Support
Year-End SpecialistAccepting applications
Prepare accurate, complete year-end working papers so client files are ready for tax and filing.
What you’ll do
- Prepare year-end working papers and adjusting entries
- Build year-end packages for corporate clients
- Reconcile balance sheet accounts and resolve discrepancies
- Work alongside our tax lead to get files filing-ready
What you bring
- Year-end experience in an accounting or bookkeeping firm
- Strong balance sheet reconciliation skills
- Familiarity with corporate (T2) year-end requirements
- Comfort working to busy-season deadlines (January to April)
Payroll SpecialistAccepting applications
Keep payroll accurate and on time for a range of client companies.
What you’ll do
- Process payroll for multiple client companies
- Prepare and file remittances, T4s and ROEs
- Maintain employee records and payroll setups
- Answer client payroll questions clearly and promptly
What you bring
- Payroll experience across multiple employers or clients
- Knowledge of CRA payroll and BC Employment Standards requirements
- Payroll Compliance Practitioner (PCP) certification is an asset
- Accuracy, confidentiality and strong follow-through
Office AdministratorAccepting applications
Be the friendly, organized first point of contact who keeps our office running smoothly.
What you’ll do
- Greet clients and handle phone and email inquiries
- Manage document intake, scanning and filing to Dropbox
- Support scheduling, onboarding paperwork and timecard follow-ups
- Keep office supplies, systems and records in order
What you bring
- [1–2] years of office administration experience
- Proficiency with Microsoft 365 and Outlook
- Organized and discreet with confidential information
- Warm, professional communication
Our hiring process
- 01Apply anytimeSubmit your resume, cover letter, references and certifications through the form below.
- 02ReviewWe review every application against the role and keep it on file for future openings.
- 03InterviewShortlisted candidates meet with us to talk about their experience and goals.
- 04Second interviewFor Intermediate, Senior and leadership roles, a second conversation goes deeper.
- 05References and checksWe contact your references and complete a criminal record check.
- 06Offer and trainingYou start with a tailored 60-day training plan and a clear path forward.
Apply anytime
Not seeing an active posting? Send us your application anyway. Every submission is reviewed and kept on file, and we’ll contact you when a role that fits opens up.
Questions about careers? Email hr@eagleeyebookkeepingkelowna.com