GFL Environmental Inc.

Canada
20,000 Total Employees
Year Founded: 2007

Jobs at GFL Environmental Inc.

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

2 Days AgoSaved
In-Office
Pickering, ON, CAN
Greentech • Other • Professional Services • Industrial
Manage billing activities by entering invoicing data, reviewing job documentation, preparing invoices and supporting records, reconciling accounts, resolving discrepancies, and responding to client inquiries. The role also maintains Excel reports, coordinates with internal departments, supports client documentation needs, and ensures accurate, timely billing. Strong attention to detail, organization, communication, and proficiency with Microsoft Office are required.
5 Days AgoSaved
In-Office
Mississauga, ON, CAN
Greentech • Other • Professional Services • Industrial
The AP Administrator manages purchase orders, goods receipts, vendor statement reconciliations, aging balances, payment discrepancies, invoices, and credits. The role partners with vendors, Procurement, Shared Services, and Payment teams; maintains reconciliation reports; supports month-, quarter-, and year-end close; and identifies process improvements. Candidates need 2–3 years of accounts payable or vendor reconciliation experience, intermediate Excel skills, financial knowledge, and strong analytical, communication, and organizational abilities.
5 Days AgoSaved
In-Office
Toronto, ON, CAN
Greentech • Other • Professional Services • Industrial
Provides field-based environmental, health, and safety guidance across operations. Responsibilities include managing EHS programs, ensuring regulatory and customer-program compliance, conducting onboarding and training, preparing performance reports, supporting bids and prequalifications, and collaborating with supervisors, employees, clients, regulators, and vendors. Requires extensive travel, a valid driver’s license, and experience in waste management, transportation, construction, or similar industries.
5 Days AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Leads cross-functional HR technology and operational improvement projects across North America. Responsibilities include HRIS/HCM implementations, project planning, systems and data integration, organizational change management, compliance, vendor coordination, process optimization, KPI reporting, and M&A HR integration. The role partners with HR, payroll, benefits, talent acquisition, IT, legal, compliance, and executive stakeholders to deliver projects on schedule, within budget, and with strong user adoption.
6 Days AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Staff Accountant responsible for journal entries, balance sheet reconciliations, intercompany transactions, internal controls, monthly and quarterly reporting, KPI uploads, and project support. The role supports the financial close process and requires strong analytical, communication, teamwork, attention-to-detail, and deadline-management skills. Experience with Cognos/TM1, Workday, advanced Excel, and Google Workspace is preferred. The position is a 15-month maternity leave replacement.
8 Days AgoSaved
In-Office or Remote
5 Locations
Greentech • Other • Professional Services • Industrial
Processes pharmaceutical returns for destruction while complying with Health Canada and environmental regulations. Handles controlled drugs, precursors, and cannabis; tracks inventory; investigates discrepancies; guides facility personnel; coordinates with regulators, clients, and quality teams; and completes required regulatory documentation. The role is based in a warehouse on an afternoon shift and is covered by a union.
10 Days AgoSaved
In-Office
2 Locations
Greentech • Other • Professional Services • Industrial
Manages and grows commercial customer accounts for liquid waste collection services. Responsibilities include prospecting, cold calling, customer visits, needs assessments, service quoting and onboarding, upselling, account database maintenance, reporting, and presenting tailored solutions. The role requires 40% travel throughout an assigned territory, strong communication and organizational skills, a valid driver’s license, and the ability to work independently. Waste management experience is preferred but not required.
15 Days AgoSaved
In-Office
2 Locations
Greentech • Other • Professional Services • Industrial
Manages corporate financial reporting, month-end close governance, journal entry and balance sheet reconciliation reviews, IFRS technical accounting, lease accounting, consolidations, financial statements, board reporting, and audit coordination. Provides technical direction and coaching to financial analysts, oversees reporting and reconciliation systems, strengthens internal controls, and leads IFRS 18 adoption and acquisition accounting activities.
22 Days AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Designs, develops, and maintains scalable Android applications using Kotlin. Responsibilities include architecture, performance optimization, API and SDK integration, troubleshooting, testing, and collaboration with product, design, and backend teams. The role requires strong Android platform expertise, clean coding practices, familiarity with modern development tools, and effective communication.
23 Days AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Supports Finance through Workday financial reporting, analytics, accounting close activities, system governance, internal controls, release testing, and finance transformation projects. The role develops reports and dashboards, validates financial data, troubleshoots issues, supports audits, improves processes, and liaises between Finance, Accounting, and IT. It also provides user documentation, training, and functional support for Workday Finance users.
25 Days AgoSaved
In-Office
5 Locations
Greentech • Other • Professional Services • Industrial
Build strategic partnerships with business leaders and managers; advise on employee and labour relations, union engagement, HR program implementation, investigations, performance improvement, coaching, workforce reporting, and legal compliance. The role supports talent acquisition, compensation, benefits, training, succession planning, retention, health and safety, and HR best practices across Ontario operations, with travel to various company locations.
One Month AgoSaved
In-Office
Toronto, ON, CAN
Greentech • Other • Professional Services • Industrial
Supervise afternoon and night operations and maintenance staff to ensure safe, efficient facility production. Maintain safety programs, SOPs, PM program, inventory, KPIs, contractor compliance, and troubleshoot process/equipment issues. Lead investigations, manage third-party providers, and perform data analysis and documentation.
One Month AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Develop, maintain, test, and optimize scalable data pipelines and Data Lakehouse architecture on AWS. Design storage and data models, manage Redshift/RDS/DynamoDB/S3, use Glue/EMR/Lambda for processing, enforce security and compliance, optimize performance and costs, and collaborate with analysts and data scientists to enable analytics and BI.
One Month AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Design, build, and maintain scalable real-time and batch data pipelines and data lake architecture using AWS and big-data tools. Own end-to-end AI/ML workflows, perform feature engineering and statistical modeling for operational efficiency and financial forecasting, and provision infrastructure with Terraform/CloudFormation while optimizing pipeline performance.
One Month AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Design and maintain reusable Terraform modules and CI/CD frameworks (GitHub Actions) integrating security scanning (Snyk). Architect resilient, cost-effective AWS infrastructure, enable observability, define standards for developer self-service, mentor junior engineers, and collaborate with SRE, security, and application teams.
One Month AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Provide high-level administrative and project support to the Environmental Services division leadership. Manage executive calendars, meetings, travel, correspondence, expense reports, and event logistics. Produce materials (reports, presentations), track action items, support employee engagement activities, and drive special projects to improve executive office efficiency and information flow.
One Month AgoSaved
In-Office
Ayr, North Dumfries, ON, CAN
Greentech • Other • Professional Services • Industrial
Lead afternoon shift maintenance operations for heavy trucks and equipment: perform advanced diagnostics and repairs, assign and mentor technicians/apprentices, enforce safety and compliance, update work orders in fleet software, and respond to off-site emergency breakdowns.
One Month AgoSaved
In-Office
Vaughan, ON, CAN
Greentech • Other • Professional Services • Industrial
Support financial, operational, and compliance audits using risk-based methodology. Perform control testing and ITGC testing, document findings in AuditBoard/Workiva, assist external audit requests, track management action plans, and support ad-hoc projects and process improvements under senior auditor supervision.