320 Results for

Maintenance Mechanic Jobs in Colorado

Heavy Duty Mechanic

BURNCO Colorado LLC

$28 - $34

Denver, CO

Required to wear personal protective equipment (PPE) including safety shoes, vests, and glasses, ear plugs, and hard hats, with additional PPE for tasks like welding or repairs. The role focuses on conducting preventative maintenance, diagnosing and repairing mechanical, electrical, and hydraulic systems, and responding promptly to service requests.

2 days ago
Diesel Technician/Mechanic (Fleet Maintenance

Republic Services

Aurora, CO

With direct supervision from a Lead Technician, Maintenance Supervisor or Maintenance Manager, a Maintenance Technician B performs repair and maintenance work on diesel and non-diesel equipment and trucks including, but not limited to, chassis components, vehicle refuse bodies and control systems, hydraulic electrical, air brake systems, general engine work, HVAC components, suspension, drive train and steering systems. Receive training on new technologies and equipment Work a regular shift in a stable industry Be recognized for exceptional performance Serve your community and your customers Join us and help make a positive impact on your community, your environment and your world Maintains a working knowledge of, and moderate skill proficiency in, the following vehicle components and systems, with the ability to perform preventative and repair maintenance functions, both on-site and on the road.

1 day ago
Class A Diesel Mechanic Technician

Performance Foodservice

$34

Commerce City, CO

Perform routine maintenance such as changing oil, checking batteries and lubricating equipment and machinery requiring the use of hand tools such as screwdrivers, pliers, wrenches, pressure gauges, and precision instruments, as well as power tools such as pneumatic wrenches, welding equipment, and jacks and hoists. 5+ years of proven medium to heavy-duty vehicle repair including PM's, tire & wheel, air & air disc brakes, diagnosis, computerized diagnostics, electrical troubleshooting, electronic component repair and a minimum of 2 years’ experience in A/C refrigeration.

2 days ago
Maintenance Mechanic

Diedre Moire Corp.

$80000 - $120000

Windsor, CO

CONSIDERED EXPERIENCE INCLUDES: Field Service Mechanic Tech Maintenance Technician Engineer Install Repair Calibrate Maintain CNC Machine Tool Routers Grinders Saws Cutters Lathes Mills Millers Machining Centers Robot Loaders #DiedreMoire #JobSearch #JobHunt #JobOpening #Hiring #Job #Jobs #Careers #Employment #jobposting #cncjobs #ManufacturingJobs #MaintenanceMechanic #FieldServiceJobs #TechnicianJobsDISCLAIMER: We will make every effort to consider applications for all available positions and shall use one or more of the contact methods and addresses indicated in resume or online application. Field Service Mechanic Tech Technician Engineer Install Repair Calibrate Maintain Maintenance CNC Machine Tool Routers Grinders Saws Cutters Lathe Mill Miller Machining Robot - .

18 days ago
Mechanic Trucks Equipment

BURNCO Colorado LLC

Kiowa, CO

Regular outdoor work with exposure to a range of weather conditions, including heat, cold, rain, and snow Use of fine motor skills such as manual dexterity, hand / eye coordination, and active hearing and vision Standing, walking, climbing, crawling, kneeling, bending, reaching, lifting and carrying up to 50 lbs, and pushing or pulling as needed Regular exposure to loud noises, heavy machinery, moving equipment, oil, debris, solvents, smoke, gases, fumes, and aggregate materials Required to wear personal protective equipment (PPE) including safety shoes, vests, and glasses, ear plugs, and hard hats, with additional PPE for tasks like welding or repairs This is a safety-sensitive position requiring successful completion of PSP, MVR, background check, and pre-employment drug test Travel to various jobs required as needed Salary Range: $ 28 and up based on experience Why BURNCO? Be part of a supportive, high-performing team that values your growth and success Enjoy competitive compensation and a comprehensive benefits package, paid time off, and more Experience our inclusive, collaborative, and safety-focused culture Take part in team events, professional development activities, and community initiatives Join us and be part of an organization that values safety above all.

11 days ago
Fleet Mechanic

Pace Drivers

$68000 - $75000

Evans, CO

We’re looking for an experienced Fleet Mechanic & Fabricator to help maintain and repair fleet vehicles and equipment while also fabricating and modifying systems used in plant and field operations. This role is hands-on, varied, and ideal for someone who enjoys mechanical work, welding, and problem-solving.

Today
Auto Mechanic | Automotive Technician

AutoNation Chrysler Jeep West

$46800 - $85000

Golden, CO

AutoNation Chrysler Jeep West is looking for Automotive Mechanics / Auto Technicians to join their industry leading Service Team! Able to explain mechanical problems and needed repairs to Service Advisors and vehicle owners in a non-technical manner.

3 days ago
Utilities Mechanic

Cargill

$26

Fort Morgan, CO

This position is in Cargill’s protein and salt business, where we provide wholesome, high-quality food products to a wide range of customers, from foodservice operators and grocery stores to manufacturers and exporters. Support equipment reliability and predictive maintenance programs by utilizing PdM technologies such as infrared (IR), ultrasonic (UE), vibration analysis (VA), and oil analysis (OA).

2 days ago
Automotive Technician / Mechanic | $45/hr - $50/hr & Weekends Off | Parker

Christian Brothers Automotive

$45 - $50

Parker, CO

Christian Brothers Automotive (CBA) began in 1982 with the simple premise of providing precision auto repair with transparency, integrity and a philosophy of people first. CBA shops also offer their technicians a consistent workload, free training, full-time live technician support and access to our private Technician Assistance Center.

2 days ago
Electro Mechanic Technician

Cargill

$25 - $40

Merino, CO

Utilize maintenance trades and components such as welding, pipefitting, fabrication, gearbox and bearing maintenance, lubrication, pumps and piping systems, mechanical maintenance, hydraulic and pneumatic systems . Experience performing maintenance trades such as welding, pipefitting, fabrication, rigging systems, gearbox and bearings, lubrication, pump and piping systems, or hydraulics and pneumatics .

2 days ago
Heavy Equipment Mechanic

Riverbend Equipment

$29 - $36

Louviers, CO

Job DescriptionAbout the Role: Riverbend Equipment is a family-owned and operated vendor for industry leaders like Link-Belt Excavators, Yanmar CE, and Bell Trucks. Requirements: Must have a clean driving record (for insurance purposes) and provide your own tools and toolbox for the shop position; a service truck will be supplied for the field position but the technician must supply their own tools for the truck.

6 days ago
Electro Mechanic Technician - Denver, CO

Cargill

$30 - $40

Denver, CO

Utilize maintenance trades and components such as welding, pipefitting, fabrication, gearbox and bearing maintenance, lubrication, pumps and piping systems, mechanical maintenance, hydraulic and pneumatic systems. Experience performing maintenance trades such as welding, pipefitting, fabrication, rigging systems, gearbox and bearings, lubrication, pump and piping systems, or hydraulics and pneumatics.

Today
Automotive Technician Mechanic

Estes Park Tire & Auto

$100000 - $120000

Boulder, CO

Our trained tire technicians perform all tire services and our automotive technicians perform vehicle diagnostics, maintenance, and repair. We are looking for an experienced A level technician with high level diagnostic skills, including electrical diagnosis, specializing in American and Asian vehicles.

2 days ago
Concrete Plant Maintenance Technician

BURNCO Colorado LLC

Longmont, CO

Required to wear personal protective equipment (PPE) including safety shoes, vests, and glasses, ear plugs, and hard hats, with additional PPE for special jobs as required. Safely use power tools, hand tools, mowers, tractors, shovels, welding equipment, cutting torches, and safety gear to fulfill work orders.

2 days ago
Transmission Technician/Transmission Mechanic

Larry H. Miller Colorado Chrysler Jeep

$70000 - $88100

Aurora, CO

Continuously learn new technical information and techniques in formal training sessions in order to stay abreast with rapidly changing technology. Explain mechanical diagnoses and required repairs in a non-technical manner to service advisors and customers.

1 day ago
Aircraft Mechanic - Grand Junction, CO

HSGI, Inc.

Grand Junction, CO

Work with the team to conduct preflight and post flight inspections on B747 aircraft, refuel aircraft, reposition aircraft, repair any aircraft systems written up during flight. Work with the team to conduct pref-light and post flight inspections on B747 aircraft, refuel aircraft, re-position aircraft, repair any aircraft systems.

14 days ago
Heavy Duty Mechanics - Second Shift

BURNCO Colorado LLC

Windsor, CO

Required to wear personal protective equipment (PPE) including safety shoes, vests, and glasses, ear plugs, and hard hats, with additional PPE for tasks like welding or repairs. The role focuses on conducting preventative maintenance, diagnosing and repairing mechanical, electrical, and hydraulic systems, and responding promptly to service requests.

2 days ago
Lead Heavy Duty Mechanics

BURNCO Colorado LLC

Denver, CO

Required to wear personal protective equipment (PPE) including safety shoes, vests, and glasses, ear plugs, and hard hats, with additional PPE for tasks like welding or repairs. The role focuses on conducting preventative maintenance, diagnosing and repairing mechanical, electrical, and hydraulic systems, and responding promptly to service requests.

2 days ago
Heavy Line Mechanic

Potestio Brothers Equipment

Parker, CO

Performs basic diagnostics, service repairs and maintenance work on customer and/or dealer-owned agricultural and turf equipment. Performs basic diagnostics and repairs on agricultural and turf equipment and established Ag Management Solutions (AMS) products.

14 days ago
Small Engine Mechanic

Potestio Brothers Equipment

Glenwood Springs, CO

Performs basic diagnostics, service repairs and maintenance work on customer and/or dealer-owned agricultural and turf equipment. Performs basic diagnostics and repairs on agricultural and turf equipment and established Ag Management Solutions (AMS) products.

2 days ago
Maintenance Technician II - The Meadows at Meridian

Simpson Housing LLLP

$19.88 - $23.92

Littleton, CO

Maintenance Technician II -The Meadows at Meridian Luxury Apartment Homes and Townhomes (a premier class A 450-unit garden-style community located near Meridian Business Park) – Parker, CO . We are proud to have been voted by our employees as a 2024 and 2025 USA Best Workplace inUSA TODAY, in the top 40 companies to work for by The Denver Post, and as a 2024 and 2025 Top 15 workplace in the Real Estate Industry!

2 days ago
A&P Mechanic - Grand Junction, CO

HSGI, Inc.

$78970 - $82990

Grand Junction, CO

ABOUT US : We care about you and your career, we care about you and the ones you care for, our success is your success, you are not just a contractor you’re a valued team member and part of our family we look forward to working with you soon! HSGI, Inc. is a full service staffing company supplying qualified technical and professional employees to the most reputable companies in the Aerospace/Aircraft industry—across the United States and abroad.

1 day ago
Auto Mechanic | Chrysler Tech

AutoNation Dodge Ram Arapahoe

$37

Centennial, CO

AutoNation Dodge Ram Arapahoe in Centennial, CO is looking for Chrysler Certified Technicians to join their industry leading Service Team! Continuously learn new technical information and techniques in formal training sessions in order to stay in line with rapidly changing technology .

11 days ago
Senior Maintenance Technician

Simpson Housing LLLP

$19.88 - $23.92

Parker, CO

Maintenance Technician II -The Meadows at Meridian Luxury Apartment Homes and Townhomes (a premier class A 450-unit garden-style community located near Meridian Business Park) – Parker, CO . We are proud to have been voted by our employees as a 2024 and 2025 USA Best Workplace inUSA TODAY, in the top 40 companies to work for by The Denver Post, and as a 2024 and 2025 Top 15 workplace in the Real Estate Industry!

2 days ago
Maintenance Technician

Diedre Moire Corp.

$80000 - $120000

Littleton, CO

CONSIDERED EXPERIENCE INCLUDES: Field Service Mechanic Tech Maintenance Technician Engineer Install Repair Calibrate Maintain CNC Machine Tool Routers Grinders Saws Cutters Lathes Mills Millers Machining Centers Robot Loaders #DiedreMoire #JobSearch #JobHunt #JobOpening #Hiring #Job #Jobs #Careers #Employment #jobposting #cncjobs #ManufacturingJobs #MaintenanceMechanic #FieldServiceJobs #TechnicianJobsDISCLAIMER: We will make every effort to consider applications for all available positions and shall use one or more of the contact methods and addresses indicated in resume or online application. Diedre Moire CorporationEducation Requirements: High SchoolMinimum Experience Requirements: 2-5 yearsJob City Location: LittletonJob State Location: COJob Country Location: USASalary Range: $80,000 to $120,000.

30 days ago
Maintenance Technician II - Night Shift

Trustile Doors LLC

$31.62 - $37.78

Denver, CO

As a Maintenance Technician II, you’ll take point on performing and improving preventive and corrective maintenance on manufacturing equipment as well as using advanced troubleshooting skills to support process improvements, safety compliance, and documentation. TruStile Doors, a recognized leader in premium door manufacturing, is growing—and we’re looking for a dedicated Maintenance Technician to grow with us.

2 days ago
Maintenance Technician II

Hyatt Vacations Ownership

Avon, CO

As a Maintenance Technician II at HVC, you will assist in providing our Owners/guests with experiences and events to make memorable vacation memories, where everyone is connected by care and inclusivity. At Hyatt Vacation Club (HVC), we make vacation dreams come true for travelers around the world in a supportive, friendly, and beautiful work environment.

9 days ago
Building Maintenance Technician

Dominium Management Services, LLC

Westminster, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Facilities Maintenance Technician - Building Engineer - Denver International Airport

United Airlines

Denver, CO

Our Technical Operations team is full of aircraft maintenance technicians, engineers, planners, ground equipment and facilities professionals, and supply chain teams that help make sure they’re well taken care of and ready to get our customers to their desired destinations. Requires a thorough knowledge of general building maintenance with emphasis on electrical solving, including AC & DC circuits, high voltage (480), high amperage and some 400 cycle equipment.

2 days ago
Maintenance Tech II

Simpson Housing LLLP

$19.88 - $23.92

Parker, CO

Maintenance Technician II -The Meadows at Meridian Luxury Apartment Homes and Townhomes (a premier class A 450-unit garden-style community located near Meridian Business Park) – Parker, CO . We are proud to have been voted by our employees as a 2024 and 2025 USA Best Workplace inUSA TODAY, in the top 40 companies to work for by The Denver Post, and as a 2024 and 2025 Top 15 workplace in the Real Estate Industry!

2 days ago
Maintenance Technician - Irrigation

Fountain-Fort Carson School District #8

$21.5 - $40.5

Colorado Springs, CO

Perform general irrigation maintenance and repairs, such as changing/adjusting sprinkler heads, repairing broken lines, replacing/repairing broken valves, troubleshooting electrical shorts, maintaining efficient irrigation schedules to conserve the district's water usage and comply with local watering restrictions. 2. Perform general plumbing repairs, such as repairing and maintaining backflow devices, flow meter devices, isolation valves, master/control valves, and other related items or jobs.

10 days ago
Residential Maintenance Technician

Invitation Homes

$22.21 - $38.5

Denver, CO

Together, our dedicated associates work hard to build excellent resident experiences while maintaining high-quality homes and ensuring potential residents are presented with a rental property they can’t refuse. Understanding of residential construction and mechanical systems and ability to perform general repairs in some of the following: plumbing, electrical, carpentry, sheetrock, exterior structural, HVAC (minor) and appliances.

2 days ago
Field Maintenance Technician

Invitation Homes

$22.21 - $38.5

Denver, CO

Together, our dedicated associates work hard to build excellent resident experiences while maintaining high-quality homes and ensuring potential residents are presented with a rental property they can’t refuse. Understanding of residential construction and mechanical systems and ability to perform general repairs in some of the following: plumbing, electrical, carpentry, sheetrock, exterior structural, HVAC (minor) and appliances.

2 days ago
HVAC Maintenance Technician

Invitation Homes

$22.21 - $38.5

Denver, CO

Together, our dedicated associates work hard to build excellent resident experiences while maintaining high-quality homes and ensuring potential residents are presented with a rental property they can’t refuse. Understanding of residential construction and mechanical systems and ability to perform general repairs in some of the following: plumbing, electrical, carpentry, sheetrock, exterior structural, HVAC (minor) and appliances.

2 days ago
Maintenance Technician

Invitation Homes

$22.21 - $38.5

Boulder, CO

Together, our dedicated associates work hard to build excellent resident experiences while maintaining high-quality homes and ensuring potential residents are presented with a rental property they can’t refuse. Understanding of residential construction and mechanical systems and ability to perform general repairs in some of the following: plumbing, electrical, carpentry, sheetrock, exterior structural, HVAC (minor) and appliances.

2 days ago
Maintenance Technician

Asset Living

$25 - $27

Thornton, CO

in all directions, lifting and placing objects of 100+ lbs., communicate with others to exchange information, repeat motions that may include wrists, hands and/or fingers, operate machinery and power tools, operate motor vehicles and/or golf carts, assess the accuracy, neatness, and thoroughness of the work assigned, identify and inspect objects and areas, exposed to outdoor weather elements (wind, precipitation) including low and high temperatures and exposed to hazardous chemicals, and able to work overtime, weekends, night hours (on-call property emergencies). The employee is frequently required to ascend and descend ladders, stairs, ramps, step stools, etc., move self in different positions to accomplish tasks in various environments, including tight and confined spaces, traverse flat and uneven terrain, work in an overhead position and/or reaching, adjust or move objects of 100+ lbs.

Today
Maintenance Technician

Jobot

$30 - $40

Fort Morgan, CO

Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. This is an exciting opportunity to apply your expertise in a fast-paced, technologically advanced environment where you will be responsible for maintaining, troubleshooting, and repairing sophisticated machinery and equipment.

4 days ago
Apartment Maintenance Technician

Dominium Management Services, LLC

Denver, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Maintenance Technician - Centennial Crossings

Dominium Management Services, LLC

Centennial, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Area Maintenance Technician

Dominium Management Services, LLC

Centennial, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Residential Maintenance Technician

Dominium Management Services, LLC

Centennial, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Maintenance Technician - Heritage at Church Ranch

Dominium Management Services, LLC

Westminster, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Maintenance Technician - Park Avenue West

Dominium Management Services, LLC

Denver, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. We also provide a comprehensive benefits package for eligible employees, including Basic Life and AD&D; Employee, Spouse and Child Supplemental Life and AD&D; and Short and Long-Term Disability insurance.

Today
Senior Maintenance Supervisor - Colorado

Dominium Management Services, LLC

Denver, CO

Dominium’s values – EDGE: Entrepreneurial Innovation, Developing People, Growth Mindset and Execution – guide us in fulfilling our Purpose: to provide quality, affordable housing that builds Enduring Value for our residents, employees, communities and financial partners. Holds applicable licenses/certifications as required, such as Special Boiler License, 2nd Class Boiler License (or ability to obtain within six months), EPA 608 Universal Freon Certification, and CPO/AFO certification.

Today
Maintenance Technician

WestRock

$30.46 - $34.81

Denver, CO

The benefits for this role may include short-term bonus incentive, health, dental and vision insurance, flexible spending accounts or health savings accounts, retirement savings plans, life and disability insurance programs, and paid sick leave as required by applicable state/local law, vacations for the covered location will be provided based on the schedule below: Year 0 - 1 (5 days), and 11 days of paid holidays, subject to annual change. Functional and operational knowledge, troubleshooting, repair, and maintaining of line voltage(120, 240, 277, and 480) equipment, including switches, power supplies, motors, drives and associated controls.

Today
Facility Maintenance Technician Sun-Thurs

Lakewood Reserve Senior Living

Denver, CO

As part of Stellar Senior Living’s continued efforts to maintain a safe environment for all employees, residents, families, and visitors, Stellar strongly encourages its employees to receive an FDA-approved COVID-19 vaccination, as well as any subsequent booster doses, as recommended by the Centers for Disease Control and Prevention (CDC). Come join a team of dedicated, smart, and caring professionals as they work together to care for our seniors and provide them the lifestyle they deserve.

1 day ago
Service Technician

Invitation Homes

$22.21 - $38.5

Denver, CO

Together, our dedicated associates work hard to build excellent resident experiences while maintaining high-quality homes and ensuring potential residents are presented with a rental property they can’t refuse. Understanding of residential construction and mechanical systems and ability to perform general repairs in some of the following: plumbing, electrical, carpentry, sheetrock, exterior structural, HVAC (minor) and appliances.

2 days ago
Roadside Diesel Technician

Rocky Mtn Mobile Truck Service LLC

$18 - $22

Brighton, CO

Must have the ability to perform the following: o Lube Oil Filter Service o Computer Literate o Able to properly grease a truck, tractor and trailer o Can properly identify the grease zerk locations o Perform Tire services o Starting and charging system troubleshooting & repair o General light mechanical o Light electrical work & lighting repair o Able to thaw frozen air system, brakes and gelled fuel system o No start/No crank conditions Initials _______ Page 2 of 2 Level C Technician Accurately document work performed on repair orders The skill set listed above is required to successfully perform the duties of this position and necessitate an individual with the capacity to multitask under tight deadlines involving periodic stress. Must be willing to work nights, weekends, and holidays with no issues Must have the ability to work in all weather conditions Must demonstrate an ability to stay calm and fair in heated conversations Maintain tools to perform job properly.

9 days ago
Automotive Service Technician

Perkins Motors

Colorado Springs, CO

As a mid-level Automotive Technician (Automotive Mechanic) you will quickly and efficiently perform routine maintenance and identify the cause of breakdowns and repair them using the most optimal solutions. Diagnose and repair vehicle automotive systems including engine, transmission, electrical, steering, suspension, braking, air conditioning, etc. to specification.

10 days ago
Automotive Technician

AutoNation Chrysler Jeep West

Golden, CO

Automotive TechnicianAutoNation Chrysler Jeep West is looking for Automotive Mechanics / Auto Technicians to join their industry leading Service Team! Able to explain mechanical problems and needed repairs to Service Advisors and vehicle owners in a non-technical manner.

3 days ago