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

Human Resources Generalist

$74k - $112k per year

BDO Canada

Putting people first, every day

BDO is a firm built on a foundation of positive relationships with our people and our clients. Each day, our professionals provide exceptional service, helping clients with advice and insight they can trust. In turn, we offer an award-winning environment that fosters a people-first culture with a high priority on your personal and professional growth.

Your Opportunity

We are looking for a Human Resources Generalist to provide advisory and operational support for National Tax service line in Canada, reporting into the HR Manager. This is a 12-month contract replacement opportunity where the successful candidate will be responsible for the following:

  • Serving as the key HR point of contact, advising employees and front-line leaders on all aspects of talent management and employee experience
  • Work with HR Centers of Expertise and business leaders to deliver the BDO talent experience – to Attract, Engage and Grow our people
  • Enabling leaders to effectively engage and develop their teams
  • Advising employees and leaders on all talent-related matters, including employee relations, engagement, performance, compensation, organizational structure, workforce planning, inclusion and diversity, development, recruitment, and policy application
  • Working with the HR team to deliver all elements of the National Talent Strategy across the Tax service line
  • Providing reporting and analytics support to the HR Manager to help shape the National Talent Strategy
  • Collaborating with the Talent Acquisition team and assisting with recruitment activities as needed
  • Participating in national HR projects

How do we define success for your role?

  • You demonstrate BDO's core values through all aspects of your work: Integrity, Respect & Collaboration
  • You understand your client’s industry, challenges, and opportunities; clients describe you as positive, professional, and deliver high quality work
  • You identify, recommend, & are focused on effective service delivery to your clients
  • You share in an inclusive & engaging work environment that develops, retains & attracts talent
  • You actively participate in the adoption of digital tools and strategies to drive an innovative workplace
  • You grow your expertise through learning & professional development

Your Experience And Education

  • Minimum 3-5 years of relevant HR experience
  • Enjoy working in a collaborative, fast-paced, and dynamic environment while getting things done
  • Strong focus on providing advisory services and enabling leaders with the best possible recommendations
  • Curious and proactive problem solver who develops solutions that enable firm, professional and personal success
  • Always seeks to improve processes while effectively managing multiple priorities in a complex, matrix environment
  • Comfortable facilitating presentations and discussions
  • Post-secondary graduate with a degree or diploma in HR combined with a CHRP designation completed or in progress

The expected range of compensation for this role is $74,000 to $112,000 annually

Why BDO?

Our people-first approach to talent has earned us a spot among Canada’s Top 100 Employers for 2026. This recognition is a milestone we’re thrilled to add to our collection of awards for both experienced and student talent experiences.

At BDO, our people experience is guided by three core pillars— Do work with genuine care, Do what matters with purpose, and Do what’s next - shaping how we support our people, serve our clients, and grow together.

Our firm is committed to providing an environment where you can be successful in the following ways:

  • We enable you to engage with how we change and evolve, being a key contributor to the success and growth of BDO in Canada.
  • We help you become a better professional within our services, industries, and markets with extensive opportunities for learning and development.
  • We support your achievement of personal goals outside of the office and making an impact on your community.
  • We foster a collaborative, inclusive environment where your ideas are valued, and you can do your best work with genuine care and purpose
  • We encourage innovation and forward thinking, empowering you to embrace what’s next and help shape the future of our firm

Giving back adds up: Where company meets community. BDO is actively involved in our communities by supporting local charity initiatives. We support staff with local and national events where you will be given the opportunity to contribute to your community.

Total rewards that matter: We pay for performance with competitive total cash compensation that recognizes and rewards your contribution. We provide comprehensive benefits from day one, and a flexible personal time off policy. We’re committed to supporting your overall wellbeing and provide reimbursement for wellness initiatives that fit your lifestyle.

Everyone counts: We are committed to creating a workplace where employees can participate fully, contribute meaningfully and succeed without barriers. We are dedicated to fostering a workplace defined by respect, fairness, and a true sense of belonging for everyone. We recognize and celebrate the unique experiences, identities, and perspectives that each of us bring – and that these experiences strengthen how we work together. Our commitment extends to ensuring that our application process is both inclusive and accessible. If you require accommodation to complete the application process, please contact us.

Flexibility: All BDO personnel are expected to spend some of their time working in the office, at the client site, and virtually unless accommodations or alternative work arrangements are in place.

Our model is a blended approach designed to support the flexible needs of our people, the firm and our clients. It’s about creating work experiences that meet everyone’s needs and providing flexibility to adjust when, where and how we work to meet the expectations of our role.

Code of Conduct: Our Code of Conduct sets clear standards for how we conduct business. It reflects our shared values and commitments and includes guiding principles to help us make ethical decisions and maintain trust with each other, our clients, and the public.

BDO may use artificial intelligence enabled tools to support certain aspects of the recruitment process. While these tools assist our teams, our use of AI does not replace human decision making, and all employment-related outcomes are made by BDO personnel.

More information on BDO Canada’s Privacy Policy can be found here:

Privacy Policy | BDO Canada

Ready to make your mark at BDO? Click “Apply now” to send your up-to-date resume to one of our Talent Acquisition Specialists.

To explore other opportunities at BDO, check out our careers page .

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the Human Resources Generalist in Kitchener, ON vacancy
  •  ...detail and high accuracy with data entry. ~3+ years of relevant work experience supporting in an administrative function with Human Resources exposure. ~ Experience with technical and non-technical recruiting. ~ Experience and/or certification as a JHSC member. ~ Comfortable... 
    Suggested
    Flexible hours

    Fibernetics Corporation

    Kitchener, ON
    27 days ago
  • $85k - $110k per year

     ...The opportunity: We are seeking a dynamic and experienced  Human Resources Business Partner  (HRBP) to support our Ontario Operations. This...  ...progressive experience, including experience in a HRBP or HR Generalist role. ~ CHRP or CHRL designation is strongly preferred. ~... 
    Suggested
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering (External)

    Kitchener, ON
    a month ago
  • $110k - $160k per year

    The Opportunity ~We are looking for a Senior Civil Engineer, Water Resources/Stormwater Management who is passionate about creating positive change and wants to join a company that values its employees. Responsibilities ~Lead and support the design and implementation of... 
    Suggested
    Flexible hours

    Trace Associates Inc.

    Kitchener, ON
    more than 2 months ago
  • $72k - $99k per year

     ...automation MAJOR DUTIES:  This position reports to the Human Resources Manager. This individual will provide human resources support...  ...of Human Resources experience in an HR Business Partner or HR Generalist capacity preferably within a manufacturing or engineering... 
    Suggested
    Full time
    For contractors
    Apprenticeship
    Local area
    Immediate start

    ATS Automation

    Cambridge, ON
    17 hours ago
  • $86.7k - $102k per year

     ...campaign planning, staffing decisions, organizational growth, and resource allocation. Translate financial information into meaningful...  ...during all stages of the recruitment process in accordance with the Human Rights Code. WRHN Foundation is committed to complying with the... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours
    2 days per week

    Waterloo Regional Health Network Foundation

    Kitchener, ON
    2 days ago
  •  ...believe one truth: People create value. Employees are our greatest resource in working towards a successful future, and together we build...  ...meeting rooms or other accommodation), please let your Human Resources point of contact know and we will work with you, to the... 
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Monday to friday
    Day shift

    Magellan Aerospace

    Kitchener, ON
    3 days ago
  • $90k - $140k per year

     ...manage personnel, provide technical guidance, coordinate project resources, ensure regulatory compliance, and serve as the primary point of...  ...arrangements can be made. If you require information in a format that is accessible to you, please contact Human Resources.  ​... 
    Full time
    For contractors
    For subcontractor
    Local area
    Immediate start
    Flexible hours

    BWXT

    Kitchener, ON
    17 hours ago
  •  ...· Paid Volunteer opportunities · Fun and meaningful Employee Resource Groups · Free bank account and discounted rates for Employee's...  ...support their participation in our recruitment process. Please contact Human Resources at ****@*****.*** Job Types: Full-time, Permanent... 
    Permanent employment
    Full time
    Live In
    Work at office
    Local area
    Remote work
    Work from home
    Monday to friday
    Flexible hours
    Day shift

    Your Neighbourhood Credit Union

    Kitchener, ON
    11 days ago
  • $55k - $58k per year

     ...administrative tasks, ensuring smooth operations. Act as a backup resource for Facilities Operations Support, guaranteeing prompt handling...  ...select applicants. All final decisions are taken or reviewed by human recruiters and human hiring leaders in compliance with all... 
    Long term contract
    Permanent employment
    Full time
    Part time
    Internship
    Work at office
    Local area

    Wawanesa

    Kitchener, ON
    10 days ago
  •  ...agreed goals are achieved. Collaborate with the internal departments at the banner level and Rexel Canada level including Finance, Human Resources, IT, and other business functions to discuss issues, coordinate activities, or resolve problems. Positively represent the... 
    Full time
    Flexible hours

    Westburne

    Kitchener, ON
    10 days ago
  • $82k - $100k per year

     ...the way the world learns – and by doing so, we will help improve human potential globally. Every application we receive is...  ...with the project team. You will be responsible for coordinating resources, managing timelines, and ensuring that project goals and objectives... 
    Full time
    Flexible hours
    Shift work

    D2L

    Kitchener, ON
    16 days ago
  •  ...systems, and sewage pumping stations. Oversee project coordination, resource allocation, budget management, risk assessment, and quality...  ...assess, or select applicants. All hiring decisions are made through human review. Ethics and integrity are fundamental values at CIMA+.... 
    Permanent employment
    Full time
    Work at office
    Local area
    Flexible hours

    CIMA+

    Kitchener, ON
    16 days ago
  • $44.54k per year

     ...The Salvation Army exists to share the love of Jesus Christ, meet human needs and be a transforming influence in the communities of our...  ...Organize and manage logistics for events, including scheduling, resource allocation, and communication. Monitor and report on the progress... 
    Long term contract
    Permanent employment
    Full time
    Seasonal work
    Live out
    Work at office
    Local area
    Flexible hours
    Afternoon shift
    Weekday work

    The Salvation Army

    Kitchener, ON
    3 days ago
  • $21.86 per hour

     ...• Access to ongoing professional development, safety training resources, and health guidance through Randstad Operational. • Safe, clean...  ...all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to... 
    Hourly pay
    Weekly pay
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship
    Monday to friday
    Shift work
    Day shift

    Randstad

    Kitchener, ON
    21 days ago
  •  ...during all stages of the recruitment process in accordance with the Human Rights Code. WRHN is committed to complying with the...  ...process. Should you require this accommodation, please contact Human Resources. International Applicants If you are seeking employment on... 
    Full time
    Temporary work
    Internship
    Work at office

    St. Mary's General Hospital

    Kitchener, ON
    11 days ago
  •  ...a risk assessment report for us. The people from all the world can apply this job, and the people who have strong network and human resources in Western Asia countries will have priority. Requirements: Working online. Expertise in international relations, politics... 
    Part time
    Work from home
    Relocation

    北京智汇环宇国际咨询有限公司

    Kitchener, ON
    19 days ago
  • $69.65 per hour

     ...Makes recommendations for office supplies, equipment, and library resources. Reviews, drafts, and negotiates development agreements and...  ...goals. Leadership, communication, negotiation, persuasion, and human relations skills to supervise, train, develop, motivate, and... 
    Hourly pay
    Full time
    Work at office
    Monday to friday
    Afternoon shift
    3 days per week

    Region of Waterloo

    Kitchener, ON
    23 days ago
  •  ...during all stages of the recruitment process in accordance with the Human Rights Code. WRHN is committed to complying with the...  ...support participation in all aspects of the recruitment process. Should you require this accommodation, please contact Human Resources.... 
    Full time
    Temporary work
    Internship
    Work at office

    Grand River Hospital

    Kitchener, ON
    10 days ago
  • $86k - $118k per year

     ...total ownership of projects, comfortably pulling in cross-company resources to drive initiatives over the finish line. You are highly...  ...several factors considered in the hiring process and do not replace human judgement. We do not use AI to make any final hiring or... 
    Full time
    Remote work
    Flexible hours
    Shift work

    Miovision

    Kitchener, ON
    17 days ago
  • $70k - $85k per year

     ...brokers and Wawanesa Life. By acting as a single, knowledgeable resource, you will ensure comprehensive and efficient communication between...  ...select applicants. All final decisions are taken or reviewed by human recruiters and human hiring leaders in compliance with all applicable... 
    Long term contract
    Permanent employment
    Full time
    Part time
    Internship
    Work at office
    Local area
    Remote work
    Night shift
    2 days per week

    Wawanesa

    Kitchener, ON
    1 day ago
  • $38.9k per year

     ...impact, we’re dedicated to being Canada’s leading service provider, resource, and advocate, empowering people with disabilities to live and...  ...backgrounds and abilities. In accordance with accessibility and human rights legislation across Canada, MODC will provide accommodations... 
    Ongoing contract
    Long term contract
    Full time
    Work at office

    March of Dimes Canada

    Kitchener, ON
    16 days ago
  •  ...account an applicant's accessibility needs. Candidates requiring accommodation during the recruitment process are asked to contact Human Resources at ****@*****.*** Interested applicants are invited to submit a cover letter and resume. If applying for a location you... 
    Full time
    For contractors
    Internship
    Relocation
    Flexible hours

    Boardwalk

    Kitchener, ON
    20 days ago
  • $42.83 - $45.28 per hour

     ...Anishnaabe peoples and symbolizes the agreement to share, protect our resources, and not to engage in conflict. Laurier's Milton campus is...  ...like this job posting in an alternative format, please contact Human Resources. Contact information can be found at careers.wlu.ca/content... 
    Hourly pay
    Ongoing contract
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday
    Flexible hours
    Afternoon shift

    Wilfrid Laurier University

    Kitchener, ON
    5 days ago
  • $90k - $105k per year

     ...role development, and clinical competencies development. Is a resource to facilitate the full scope of practice for team members. Provides...  ...) features to enhance process efficiency, we remain committed to human-led decision making. All AI-generated outputs are subject to... 
    Work at office
    Local area
    Work from home
    Flexible hours

    CarePartners

    Kitchener, ON
    a month ago
  • $26.5 per hour

     ...managers, condominium corporations and property owners. We are looking for someone to assist with operational support, customer service, human resource tasks and general office/admin duties. Experience in the property management field would be an asset but is not necessary. We will... 
    Hourly pay
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Shift work

    ATR Maintenance Services

    Kitchener, ON
    9 days ago
  • $21 per hour

     ...request of the internal or external applicant. If you require an accommodation due to a disability for an interview, please notify Human Resources directly to make appropriate arrangements when contacted for an interview. Voyago Transdev’s Applicant Tracking System uses AI... 
    Hourly pay
    Full time
    Internship
    Work at office
    Local area
    Remote work
    Monday to friday

    Voyago

    Kitchener, ON
    10 days ago
  •  ...law Wrongful dismissal and constructive dismissal claims Human rights and workplace accommodation matters Employment agreements...  ...seeking the autonomy of private practice with the support, resources, and reputation of an established and growing law firm. Qualifications... 
    Full time
    For contractors
    Casual work
    Private practice
    Work at office
    Remote work
    Work from home
    Relocation
    Flexible hours

    WAHAB LAW

    Kitchener, ON
    11 days ago
  • $105k per year

     ...local branch operations, including: Business Development : Drive growth through strategic marketing and sales initiatives. Human Resources : Lead and manage a dedicated team, fostering a positive and productive work environment. Budget and Finance : Ensure... 
    Full time
    Contract work
    Seasonal work
    Work at office
    Local area
    Immediate start

    Bayshore HealthCare

    Kitchener, ON
    10 days ago
  • $25.49 per hour

     ...Your Neighbourhood Credit Union will provide accommodations for persons with disabilities, where needed, to support their participation in our recruitment process. Please contact Human Resources at ****@*****.*** Pay: From $25.49 per hour Work Location: In person... 
    Hourly pay
    Full time
    Part time
    Live In
    Local area

    Your Neighbourhood Credit Union

    Kitchener, ON
    11 days ago
  • $64.97 per hour

     ...electric associations. We have the capabilities, knowledge, and resources to take on any project, any size, any complexity, anywhere. We are...  ...use automated tools to screen applications. All hiring decisions involve human review. This job posting is for an existing vacancy.... 
    Hourly pay
    For contractors
    Monday to friday

    Valard Construction

    Kitchener, ON
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Human Resources Generalist. Be the first to apply!