24/7: (408) 403-9888

Now Hiring · San Jose

Build a Career on Top

Join the crew behind San Jose's premier roofing contractor. Great pay, real benefits, and roofs you'll be proud to sign your name to.

Competitive Pay

Weekly pay, overtime, and performance bonuses.

Full Benefits

Medical, dental, vision, and paid time off.

Tools & Training

Paid certifications, tools, and manufacturer training (GAF, Owens Corning, CertainTeed).

Year-Round Work

San Jose weather = steady hours, no seasonal layoffs.

Open Positions

We're Hiring in San Jose

Journeyman Roofer

Shingle, tile, and flat-roof installation across Santa Clara County. 3+ years experience required.

Full-time$28–$42/hrApply

Tile Roof Installer

Clay and concrete tile specialists. Lift & relay experience a plus.

Full-time$32–$48/hrApply

TPO / Torch Down Mechanic

Commercial single-ply and modified bitumen. Certifications preferred.

Full-time$34–$50/hrApply

Roofing Foreman

Run 3–5 person crews. Bilingual (English/Spanish) preferred.

Full-time$70k–$95k/yrApply

Estimator / Project Manager

Residential and commercial takeoffs, client walkthroughs, and job scheduling.

Full-time$75k–$110k/yr + bonusApply

Apprentice / Laborer

No experience required. Paid training, boots, and PPE provided.

Full-time$20–$26/hrApply

Apply Today

Send Us Your Info

Prefer to call? (408) 403-9888 · sales@californiafirstroofing.com

Visit Our Office

Find California First Roofing

690 Saratoga Ave Ste 100, San Jose, CA 95129 · (408) 403-9888

Get Directions