G

GoodWork.ca

Verified Job SourceRecruitment agency

Connecting Canadians with meaningful work for people, communities and the planet since 2001.

Ottawa, ON

Environmental Services
1–10 people

About

Since 2001, GoodWork has been connecting Canadians with meaningful work for people, communities and the planet. We bring together employers, nonprofits, job seekers, educators, volunteers and professionals working for a better future. Whether you're hiring or looking for your next opportunity, GoodWork helps connect the right people with work that matters.

Open positions

Environmental Education Assistant

Hybrid · Toronto

Co-facilitate citizen science workshops for students and adults to monitor urban biodiversity and forest health. Support program promotion, data quality control, and the development of environmental education resources.

Environmental Technician

On-site · Field

Perform hands-on ecological restoration tasks including invasive species removal and native planting. Support ecological monitoring, slope stabilization, and community environmental education events.

Community Canvassers

On-site · Port Coquitlam

Conduct deep canvassing conversations with residents via door-knocking and phone banking to discuss municipal climate action. Accurately record data and participate in team debriefs and leadership development trainings.

Landscape Labourers / Gardeners

On-site · Breslau

Assist in prepping sites by weeding and raking, moving mulch, and planting native vegetation. Support the rehabilitation of stormwater management ponds and residential landscape installations.

Marketing and Communications Coordinator

Hybrid · Vancouver

The coordinator supports marketing and communications efforts by creating multimedia content and storytelling to increase awareness and donor engagement. Key duties include executing email campaigns, managing social media, and translating scientific research into engaging content for the public.

Native Plant Nursery and Landscape Staff

On-site

The role involves potting, splitting, and preparing native plants for sale and shipping. Additionally, the staff will assist with landscape design projects and ecosystem restoration in residential and commercial areas.

Communications Technician

Hybrid · Toronto

The role supports public relations, fundraising, and engagement by maintaining websites and producing digital content. It also involves managing technology platforms, supporting publications, and monitoring engagement metrics.

Technical Coordinator, home energy efficiency

Hybrid · Ottawa

The Technical Coordinator liaises with energy advisors and contractors to ensure retrofit work meets program standards and timelines. They are responsible for performing quality checks on energy audits, troubleshooting site challenges, and creating detailed work plans.

Philanthropy Coordinator

Hybrid · Vancouver

The Coordinator supports the Philanthropy team by managing direct response initiatives, donor stewardship, and third-party fundraising events. They are also responsible for database maintenance in Salesforce and processing donor gifts and tax receipts.

Retrofit Coordinator

Hybrid · Ottawa

The Retrofit Coordinator liaises with Energy Advisors and contractors to ensure home energy retrofits meet program standards and timelines. They are responsible for troubleshooting site challenges, tracking work progress, and resolving invoice discrepancies.

Director of Conservation

Hybrid · Peterborough

Lead the development and execution of strategic conservation plans and evidence-based targets for land securement and care. Manage a team of conservation professionals while building partnerships with Indigenous communities and regional authorities to protect ecologically significant lands.

Accounts Payable Administrator

Hybrid · Vancouver

The Accounts Payable Administrator is responsible for planning and executing all aspects of the accounts payable function, including processing invoices and managing vendor relationships. Key duties include performing financial transactions in accounting software, reconciling credit card and petty cash records, and maintaining financial documentation.

Relay Workshop Facilitator

On-site · Toronto

Lead science-based workshops on renewable energy and environmental careers for elementary and secondary students. Responsibilities include coordinating with schools, maintaining equipment, and representing the organization at community events.

Nature Educator

On-site · Ottawa

Co-facilitate nature school programs for children aged 4-14, focusing on environmental stewardship and wilderness skills. Maintain a safe, inclusive outdoor learning environment while documenting student growth and coordinating with parents.

Community Outreach & Digital Media Intern

On-site · Sudbury

The intern will manage digital and print communications, social media, and community outreach initiatives to promote watershed stewardship. They will also translate scientific data into accessible educational materials and support event coordination and fundraising efforts.

Ecological Restoration Stewardship Intern

On-site · Sudbury

The intern will coordinate and implement ecological restoration projects, including riparian revitalization and invasive species management. They will also conduct environmental monitoring, manage research data, and lead community stewardship and public engagement initiatives.

Food Production and Delivery Senior Assistant

Hybrid · Esquimalt

The role involves receiving, sorting, and packing local food orders for distribution to customers, charities, and schools. Additionally, the position manages online store listings, coordinates with suppliers, and occasionally performs deliveries and light food processing.

Natural Food Store Staff

On-site · Toronto

Responsible for operating the cash register and assisting with receiving and stocking grocery and produce orders. Duties also include opening and closing the shop and performing general retail tasks.

Admin Assistant

Hybrid · Esquimalt

The role involves managing financial records, payroll via Ceridian, and bookkeeping using QuickBooks for a non-profit organization. Additionally, the assistant handles office administration, communications, and supports project implementation and budget monitoring.

Events Coordinator

Hybrid · Ottawa

The Events Coordinator is responsible for planning and delivering community events, workshops, and fairs to advance environmental sustainability. This includes managing volunteers, coordinating logistics, and executing communication plans to boost community engagement.