Contract CDL Driver Recruiter – Remote

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

SALARY

TBD

HOURS PER WEEK

30

DATE UPDATED

Sep 29, 2026

JOB OVERVIEW

Contract CDL Driver Recruiter – Remote

Job Description

Work From Home CDL Driver Recruiter
Independent Contractor (1099) | Transportation Recruiting Agencies Welcome

Build Your Own Recruiting Business

Join Class A Jobs 411, a nationwide CDL recruiting company with 14+ years of helping drivers find career opportunities. We're expanding our network of independent recruiters across the U.S.

Why Join Us?

10,000+ active driver openings
15,000+ truck seats nationwide
250,000 Driver Lead Data Pool to actively call drivers.
Local, Regional, Dedicated, OTR, Team & Intermodal positions
New carrier opportunities added weekly
Recruit nationwide from home
Set your own schedule
Free recruiter training and ongoing support
Free leads to supplement your recruiting
What You'll Do

Recruit CDL drivers nationwide
Match drivers with available positions
Assist drivers with applications
Follow up throughout the hiring process
Build your own recruiting pipeline and business
Compensation

This is a 1099 commission-only opportunity.

No income cap
No territory restrictions
No quotas
Up to 80% commission per completed placement
Top recruiters have earned $200,000+ annually
Income is based on your effort, consistency, and successful driver placements.

Who We're Looking For

Experience in recruiting, sales, customer service, trucking, CDL driving, or business development is helpful.

CDL recruiting experience is not required. We'll teach you the recruiting process.

Important Information

This opportunity is:

Work from home
Flexible schedule
Independent Contractor (1099)
This is not:

W-2 employment
Hourly or salaried employment
Guaranteed income
Employee benefits
Apply Today

If you're self-motivated and want to build your own recruiting business with a nationwide CDL recruiting network, we'd like to speak with you.

Class A Jobs 411
Driver First. Recruiter Supported. Unlimited Potential.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0389
Total Execution Time  0.0407
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,483,720 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Contract-CDL-Driver-Recruiter-Remote-1740338
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0191 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0109   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740338
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 940603
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740338
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_jobs ej WHERE e.employer_id = ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id = '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-10-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1740338' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740338 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-29-2026=557***Sep-30-2026=58***Oct-01-2026=39***Oct-02-2026=15***Oct-03-2026=9***Oct-04-2026=22***Oct-05-2026=11***Oct-06-2026=6***Oct-07-2026=9***Oct-08-2026=12***Oct-09-2026=7***Oct-12-2026=1***Oct-13-2026=1***Oct-14-2026=1***Oct-15-2026=1***Oct-16-2026=1***Oct-17-2026=1' WHERE job_id= '1740338'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=613***Oct-2026=136' WHERE job_id= '1740338'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740338' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740338 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '940603'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)