Below is a partial listing of our current openings. Positions are updated regularly. For more information, please call our office at (951) 788-7900. You may e-mail us at

How to apply: As you review the list, make note of the job titles and numbers you are interested in. You may e-mail us at or send a fax to 951-788-1676.   Please attach your résumé, a note indicating your current salary, and all the job numbers you are interested in applying for.

It is only necessary to send us ONE e-mail or fax.
Remember–to serve you better, we work by appointment only! Please call us at (951) 788-7900 and speak to a staffing consultant before you visit the office.


Payroll Manager #101-2859

Position Type: Full-time, Temp-to-Hire
Description: This position will be responsible for processing payroll for 700 employees utilizing Sage 100. Must have experience in a construction company processing prevailing wage/certified payroll reports.
Position Requires: A minimum of three to five years processing in-house payroll for 700 employees, familiarity in working with electronic payroll systems (Sage 100, ADP, Paychex or similar), ability to work well independently, flexible to wear multiple hats, work overtime as needed and a possess a team-player attitude.
Company Offers:   Company offers medical/dental/vision, paid holiday/sick/vacation time and retirement.
Salary:  To $28.00/hr

Bookkeeper #101-5538

Position Type: Full -Time, Temp-To-Hire
Description: Duties will include but not be limited to invoicing, billing, certified payroll, accounts payable/accounts receivable, bank reconciliations and all other duties as assigned.
Position Requires: Proficiency with QuickBooks is a must, familiarity with AIA billing and certified payroll is a plus. Ideal employee will be open to travel as needed, a self-starter and not afraid to think outside the box.
Company Offers: Healthcare and paid time off!
Salary:  To $25/hr

Accountant/Executive Assistant #101-5534

Position Type: Full -Time, Direct-Hire
Description: This position will manage personal finances utilizing QuickBooks (online) for the owner of a company, as well as bookkeeping for multiple smaller entities. The ideal candidate will be flexible to act as a Personal/Executive Assistant which will include (but not be limited to) personal errands and tasks for the owner.
Position Requires: Ideal candidate will be flexible to accept responsibilities outside of a formal job description (i.e. picking up dry cleaning or prescriptions), possess a positive, professional and flexible attitude, be available to work overtime and occasional weekends, capable of receiving constructive criticism and making “course corrections” as needed, proficient with MS Office, QuickBooks (online version).
Company Offers: Medical/dental/vision insurance (monthly premiums paid by employer), 401(k), paid vacation/holiday/sick time, cell phone/laptop and company credit card (for business purposes).
Salary:  To $70,000/yr

Accounting Assistant #101-2858

Position Type: Part-time, Temp-to-Hire
Description: This position will be responsible for assisting the accounting department with billing and accounts payable, preparing files, and all other duties as assigned.
Position Requires: A minimum of one year accounting or clerical experience as well as knowledge of MS Office.
Company Offers:   Medical, dental, vision, life, holiday, sick and vacation time and retirement. Potential for full-time employment.
Salary:  To $13.00/hr

© 2008-2017 Copyright Riverside Personnel Services, Inc.