Compliance Associate

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

TYPE OF WORK

Full Time

WAGE / SALARY

$9

HOURS PER WEEK

20

DATE UPDATED

May 3, 2026

JOB OVERVIEW

Build Shield Compliance is seeking a tea ---------- mber to work in California Prevailing Wage Compliance. Build Shield handles administrative services for contractors in the Construction Industry.

The ideal candidate will have experience in payroll and Accounting.

The candidate will support public works labor compliance and certified payroll matters. The ideal candidate is HIGHLY ORGANIZED, highly detail-oriented, fluent in English, available to work U.S. hours, and has an understanding of payroll and accounting.

Prior experience in California Prevailing wage work is not required. Training will be provided to the new hire.

Candidates who have taken a DISC Assessment with a High C and/or High S are recommended to apply.

Responsibilities:
• Review certified payroll records for accuracy and compliance
• Assist with DIR-related documentation and public works compliance
• Track wage determinations, classifications, and apprenticeship requirements
• Draft correspondence, summaries, and compliance-related documents

Requirements:
• Strong use of Excel
• Use of Asana
• Fluent in written and spoken English
• Available to work U.S. business hours
• Highly organized.
• Ability to work independently and meet deadlines
• Has high attention to detail..

Initial hours will be 10-20 per week and increase to 40 hours per week with experience and independence within the role.
To Apply, please send:
Resume, Cover Letter, Video Introduction, and DISC assessment.

A DISC assessment can be created here:
---------- /disc-landing-form

Please recognize your video introduction should be professional as it is part of the interview process.

In the first line of your cover letter please reiterate that you:
• Speak English Fluently or as a Native Speaker
• Have accounting or payroll experience
• Can work U.S. hours.

Individuals who are unable to state these three qualifications will not be considered.
We look forward to reviewing your cover letter and resume.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.1375
Total Execution Time  0.1388
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,497,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Compliance-Associate-1637589
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.1303 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1637589
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 918182
 LIMIT 1 
0.0391   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1637589
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1637589' 
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1637589 
0.0032   UPDATE employer_jobs SET hit_counts '***May-03-2026=636***May-04-2026=96***May-05-2026=30***May-06-2026=9***May-07-2026=6***May-08-2026=6***May-09-2026=9***May-10-2026=1***May-11-2026=2***May-12-2026=6***May-13-2026=7***May-14-2026=4***May-15-2026=2***May-16-2026=4***May-17-2026=6***May-18-2026=1***May-19-2026=1***May-20-2026=4***May-21-2026=1***May-23-2026=2***May-25-2026=2***May-26-2026=2***May-27-2026=4***May-29-2026=4***May-30-2026=1***May-31-2026=2***Jun-01-2026=3***Jun-02-2026=1***Jun-03-2026=1***Jun-04-2026=1***Jun-05-2026=2***Jun-06-2026=1***Jun-07-2026=2***Jun-08-2026=2***Jun-10-2026=1***Jun-11-2026=1***Jun-13-2026=1***Jun-14-2026=3***Jun-16-2026=4***Jun-17-2026=2***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-23-2026=1' WHERE job_id'1637589'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=847***Jun-2026=29' WHERE job_id'1637589'  
0.0068   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1637589' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1637589 
0.0756   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '918182'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0011   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)