Eco-Cycle’s main office and Center for Hard-to-Recycle Materials (CHaRM), located at 6400 Arapahoe Road in Boulder, Colorado, as well as our satellite office located at the Boulder County Recycling Center, are part of “Recycle Row” (a mile-long stretch home to City of Boulder and Boulder County Zero Waste facilities). These locations serve as the home base for our Zero Waste programming, policy development, and advocacy.

Explore available opportunities below. If application instructions specify to use an employment application, click here to download an application!

Click here to download the full job description!

Job Description Full time – Non-Exempt
 
Eco-Cycle, one of the oldest and largest nonprofit recycling organizations in the nation and a leader in resource conservation and Zero Waste, seeks a CDL Class A Driver to join our team in Boulder, CO. Our team provides hauling services for recycling, composting and Hard-to-Recycle items to businesses and institutions across the Northern Front Range. Our fleet includes roll-offs, front and rear loaders, box trucks and semi tractors. 

JOB RESPONSIBILITIES 
This position will primarily operate a standard roll off truck on routes based in Boulder County as well as deliver semi loads to markets locally and in Denver on a weekly basis. Roll off routes serve recycling, landfill and compost materials and are scheduled daily. Semi trips are scheduled on an as needed basis and are generally loaded by other Eco-Cycle staff and live unloaded by partner organizations in the Denver Metro area. 
Other responsibilities include: 
• Monday–Friday, 6 am–2 pm schedule 
• Use of tablet-based routing platform 
• Perform pre and post trip inspections 
• General maintenance and upkeep of fleet vehicles (cleaning, greasing, replacing light bulbs, etc) 
• Occasional overtime based on need 

QUALIFICATIONS 
• Colorado CDL Class A with current medical card 
• 1 year of Class A driving experience 
• Clean driving record – no DUI/DWI within past 5 years 
• Excellent driving skills and knowledge of both manual and automatic transmissions 
• Have general knowledge of Boulder County and Northern Front Range geography, streets and highways 
• Ability to work outdoors in all weather conditions and to lift 100lbs 
• Familiarity with DOT regulations 

COMPENSATION 
• This is an hourly position with a starting rate of $25.00 per hour 
• Fringe benefits include:
o Paid time off including vacation and sick leave 
o 7 paid holidays 
o Employer match for health/dental insurance and 403b retirement savings 
o Employer paid life and disability insurance 

TO APPLY 
Interested candidates should send a cover letter and resume to [email protected] or complete an application available here.

The position will remain open until filled. No phone calls or drop-ins please.
 
Eco-Cycle is proud to be an Equal Opportunity Employer and workplace. We seek to recruit, develop, and retain the most talented people from a diverse candidate pool to better serve our mission of bringing Zero Waste to all communities. We celebrate, support, and thrive on diversity and are committed to creating an inclusive environment for all employees and volunteers. Eco-Cycle prohibits discrimination and harassment of any kind. Eco-Cycle employment decisions are based on job requirements and individual qualifications, without regard to race, religion, color, national origin, gender, sexual orientation, gender identity and expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

Click here to download this job description!
 
Location: Boulder County Recycling Center (BCRC) – Boulder, CO
Schedule: Full-Time, Exempt | Flex between day and evening shifts
Compensation: $90,000–$106,000 annually, depending on experience
Reports To: MRF Director
Supervises: Day and evening shift maintenance crews
 
ABOUT ECO-CYCLE
Eco-Cycle is one of the nation’s leading nonprofit recyclers and a recognized innovator in Zero Waste systems. We operate the Boulder County Recycling Center (MRF) under contract with Boulder County, and our facility is the engine behind local sustainability efforts. We’re looking for a skilled and committed Maintenance Manager to lead the maintenance operation at the BCRC and ensure peak performance of our equipment and facility systems.
 
POSITION SUMMARY
The Maintenance Manager leads the upkeep and performance of the Boulder County Recycling Center’s equipment, rolling stock, and facility infrastructure. You’ll oversee preventive maintenance, manage repair workflows, lead a cross-shift team, and keep our operations running smoothly 24/7. This is a hands-on leadership role ideal for someone who knows how to get the most out of a team and who takes pride in preventing downtime through proactive strategy and skilled execution.
 
KEY RESPONSIBILITIES
– Lead and schedule all daily, weekly, and monthly preventive maintenance across the facility.
– Troubleshoot and repair conveyors, balers, optical sorters, forklifts, robotics, and mechanical systems.
– Supervise and mentor maintenance technicians and apprentices.
– Manage the Computerized Maintenance Management System (CMMS) for work orders, inventory, and reporting.
– Track parts usage, oversee purchasing and vendor coordination.
– Communicate clearly with Operations and Production teams about repair timelines and project updates.
– Ensure safety protocols and OSHA standards are followed across all shifts.
– Support facility security, including lockup and tool/equipment controls.
 
QUALIFICATIONS
Required
– 5+ years in industrial, mechanical, or facilities maintenance with increasing responsibility.
– Strong experience with electrical, mechanical, hydraulic, and pneumatic systems.
– Proven welding and equipment assembly skills.
– Ability to troubleshoot processing equipment, foklifts, skid steers, and industrial mobile equipment.
– Ability to read and interpret mechanical drawings and repair manuals.
– Experience using or managing CMMS software.
– Comfortable with Microsoft Excel, email systems, and digital tracking tools.
– Excellent leadership, time management, and communication skills.
– OSHA 30-Hour General Industry certification or willingness to complete upon hire.
– Must be able to lift 50 lb and work in an industrial environment.
 
Preferred
– Experience in a MRF, recycling facility, logistics center, or manufacturing environment.
– Spanish-English bilingual skills strongly preferred.
– Familiarity with CAD software or LEAN maintenance principles.
 
SCHEDULE
This role requires schedule flexibility and availability to overlap work hours between first and second shifts and to be on call for equipment breakdowns. Some Saturdays will be required depending on project needs.
 
BENEFITS
Generous paid time off, including accrued vacation and sick time, two floating personal days, and 6 paid holidays.
Health benefits, beginning after 60 days, including employer-paid health and dental for employee, plus life insurance, short-term disability and long-term disability.
Retirement benefits, with a 403(b) retirement plan that Eco-Cycle will contribute up to 3% after one year.
– EcoPass to ride local and regional buses and trains for free.
 
TO APPLY: Please send your resume and cover letter to: [email protected] with “Maintenance Manager Application” in subject line. Applications will be accepted until the position is filled.
 
Eco-Cycle is proud to be an Equal Opportunity Employer and workplace. We seek to recruit, develop, and retain the most talented people from a diverse candidate pool to better serve our mission of bringing Zero Waste to all communities. We celebrate, support, and thrive on diversity and are committed to creating an inclusive environment for all employees and volunteers.

Click here to download this job description!
 
Eco-Cycle, one of the oldest and largest nonprofit recyclers in the country and a pioneer in the Zero Waste movement, seeks an Accounting Director to oversee and conduct daily financial management of the organization from our Boulder headquarters.
 
Employee title: Director of Accounting
Employee Status: Salaried, 40 hours/week with benefits
Reports To: Executive Director
Compensation: $95,000–$110,000, depending upon experience, expertise
 
POSITION DESCRIPTION 
Eco-Cycle’s Accounting Director is a full-time position that works closely with the Executive Director, Deputy Director, Department Directors, and Accounting Department staff to oversee the financial management and accounting of the organization. The Accounting Director conducts the day-to-day financial operations and financial planning of the organization and supports and oversees AR and AP staff, creating a highly functional and collaborative financial team. 
 
SPECIFIC RESPONSIBILITIES
Financial Management 
The Accounting Director is responsible for the day-to-day financial operation of the organization, including:
– Month-end and year-end closing.
– Preparing monthly financial reports for the Executive Director and Board of Directors, including balance sheets, profit and loss, and advanced cash flow analysis, and working with the Executive Director to provide financial overviews and presentations to the Board to address issues or concerns.   
– Preparing monthly department financial reports for Department Directors to support them in managing their departments.
– Supporting annual budget preparation, working closely with the Executive Director and Department Directors, to ensure sufficient budget monitoring and adequate resources to achieve annual work plans.
– Supervising part-time Accounts Payable and Accounts Receivable staff.
– Overseeing contracted HR Administrator responsible for bi-weekly payroll processing, benefits administration, compliance, DEI reporting, workforce planning, employee relations, and other HR functions.
– Managing checking and saving accounts, and monthly reconciliation of bank statements.
– Preparing journal entries such as payroll, payroll taxes, and investments.
– Maintaining fixed assets, depreciation, and investment schedules.
– With support from the HR Administrator, preparing 403(b) contributions to investment company, reconciling year-end 403(b) contributions and matching, and preparing a 403(b) report to complete Form 5500.
– Managing cash flow and general ledger reconciliation. 
– Filing annual federal and state reports and sales tax reporting.
– Preparing for annual audit by compiling materials needed by the auditor.
– In coordination with HR Administrator, serving as a liaison with external auditors, bankers, brokers.
 
Financial Projects
The Accounting Director will also conduct, support and/or contract with third parties to accomplish additional financial goals, including:
– Upgrading Eco-Cycle’s accounting software system and automating and improving other financial analysis tools as needed.
– Working with the Board Finance Committee, Executive Director and other Directors to conduct deeper financial analysis, business planning, and forecasting to help Eco-Cycle better reach its organizational goals and mission.
 
Additional Director Responsibilities
In addition, the Accounting Director is expected to fulfill basic Eco-Cycle department director responsibilities, including:
– Create and manage an annual departmental budget and work plan.
– Actively participate on Eco-Cycle’s director team with 8 other directors, helping to lead company vision, policy, etc., and support other departments in accomplishing organizational goals. 
– Participate in company-wide events and help integrate the accounting team into the overall organization.
 
QUALIFICATIONS & COMPETENCIES  
– Desire to work in a mission-driven organization  
– Proficiency in finance and accounting skills generally, QuickBooks and Excel in particular, and familiarity with latest accounting software tools for analysis and reporting  
– Strong knowledge of Generally Accepted Accounting Principles (GAAP) 
– Ability to apply broad conceptual judgement to deal with complex accounting and finance issues  
– Strong problem solving and analytical skills 
– Strong management and supervisory skills, with proven track record in leading teams and collaborating across departments 
– Knowledge of financial and nonprofit regulatory and IRS regulations 
– Ability to communicate clearly and concisely with a focus on dissemination of information
– Job experience in above-listed competencies  
 
COMPENSATION & BENEFITS
This position is for 40 hours per week, generally from 9:00 am to 5:00 pm, generally in-person (with occasional flexibility regarding remote working). The compensation range is $95,000–$110,000 full-time equivalency per year, depending on experience and expertise, plus benefits.
 
Benefits include:
EcoPass to ride local and regional buses and trains for free.
Paid time off, including six paid holidays, plus two paid Personal Days offper year; accrued vacation starting at 20 days/year; accrued sick leave; and 2 weeks of full pay for maternity/paternity/adoption leave.
Health benefits, beginning after 60 days, including health, dental, and vision; plus life insurance, short-term and long-term disability.
Retirement benefits, retirement plan with a 3% employer contribution from Eco-Cycle after one year of employment.
 
TO APPLY: Please submit a cover letter and résumé to [email protected] with “Accounting Director” in the subject heading. Applications will be accepted until the position is filled. No phone calls, please.
 
Eco-Cycle is proud to be an Equal Opportunity Employer and workplace. We seek to recruit, develop, and retain the most talented people from a diverse candidate pool to better serve our mission of bringing Zero Waste to all communities. We celebrate, support, and thrive on diversity and are committed to creating an inclusive environment for all employees and volunteers. Eco-Cycle prohibits discrimination and harassment of any kind. Eco-Cycle employment decisions are based on job requirements and individual qualifications, without regard to race, religion, color, national origin, gender, sexual orientation, gender identity and expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.  

Click here to download this job description!

Full or Part Time – Non-Exempt Email Cover Letter & Resume to [email protected]

Eco-Cycle, one of the oldest and largest nonprofit recycling organizations in the nation and a leader in resource conservation and Zero Waste, seeks a staffer to support the activities of the Center for Hard to Recycle Materials (CHaRM.)

The Eco-Cycle CHaRM Educator is a staff-level position that supports the public-facing customer service functions of Eco-Cycle’s CHaRM facility. This position conducts transactions with CHaRM customers and adheres to a professional and efficient standard of work and collaboration with other team members. The Educator is expected to effectively interact with customers, coworkers, and equipment to ensure a safe facility and experience for all. 

EXPECTED SCHEDULE 
• Minimum three to five days per week 8:45-5:15 

JOB RESPONSIBILITIES 
The Educator is part of a team that directly interacts with all CHaRM customers and guides them through their experience at our facility and processes all customer transactions. They are the first contact with customers and set the tone for the transaction, as well as educate customers on what we accept and why. All Educators will be provided with ongoing on the job training and development opportunities including tours of partner facilities. Educators perform the following functions: 
• Providing excellent customer service and conducting financial transactions for residential and commercial customers bringing in 25 different types of hard-to-recycle materials ranging from electronics to plastic bags. 
• Offering direction to customers as to where their materials go within the CHaRM site. 
• Guiding customers toward other community and regional resources to properly manage materials not accepted at CHaRM. 
• Communicating with other CHaRM staff to ensure the highest level of customer service and effective teamwork. 
• Utilize data management systems (Square POS) to support the gathering of critical customer and material data. 
• Facilitating face-to-face recycling education to customers. 
• Assisting with materials processing and evaluation. 
• Maintaining a positive relationship with other CHaRM staff and materials partners. 
• Balancing the cash register and POS system at the end of each day. 
• Operating heavy machinery such as a forklift, excavator, and balers. 

QUALIFICATIONS 
• Curiosity and a desire to learn about the complexities of our consumer culture 
• Committed and passionate about helping to create social change for the good of the environment in both the local and global community, with a lifestyle that reflects an environmental ethic. 
• Excellent customer-service experience. 
• Excellent communication skills (written and verbal). 
• Easy going and friendly attitude to ensure a fun working environment. 
• Must be able to lift a minimum of 50 pounds repeatedly. 
• Independent and self-motivated; a self-starter who enjoys taking the initiative and helping to problem-solve with others. 
• Familiarity with Boulder County and recycling/Zero Waste issues a plus. 

COMPENSATION
• This is an hourly position with a starting rate of $19.50 per hour 
• Fringe benefits may include:
– Paid time off, including vacation and sick leave 
– 7 paid holidays and 2 personal days 
– Employer match for health/dental insurance and 403b retirement savings 
– Employer-paid life and disability insurance 

TO APPLY 
Interested candidates should send a cover letter and resume to [email protected] The position will remain open until filled. No phone calls or drop-ins please. 
Eco-Cycle is proud to be an Equal Opportunity Employer and workplace. We seek to recruit, develop, and retain the most talented people from a diverse candidate pool to better serve our mission of bringing Zero Waste to all communities. We celebrate, support, and thrive on diversity and are committed to creating an inclusive environment for all employees and volunteers. Eco-Cycle prohibits discrimination and harassment of any kind. Eco-Cycle employment decisions are based on job requirements and individual qualifications, without regard to race, religion, color, national origin, gender, sexual orientation, gender identity and expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. 

Eco-Cycle offers a variety of internship opportunities in several areas of our work. Internship opportunities will be posted here when available.

There are no current internship openings; please check back again. You can submit your cover letter and resume for consideration of future internships to [email protected].

If you’re interested in volunteering with us, sign up to become a Volunteer Eco-Leader! Eco-Leaders are trained in Zero Waste practices, like properly sorting recycle and compost materials, so they can teach their family, friends, coworkers, and neighbors. Eco-Leaders also participate in community initiatives, such as leading a green team or participating in local soil health and climate programs. Learn more about the Eco-Leader Network.