{"schemaVersion":1,"attribution":"Metaintro job-market data","canonicalUrl":"https://www.metaintro.com/jobs/plumber/locations/san-jose-ca","dataUrl":"https://www.metaintro.com/jobs/plumber/locations/san-jose-ca/data.json","role":{"slug":"plumber","label":"Plumber"},"location":{"slug":"san-jose-ca","label":"San Jose, CA","city":"San Jose","regionCode":"CA","countryCode":"US"},"computedAt":"2026-11-05T04:20:12.181Z","openings":{"current":44,"previousPeriod":null,"hiringCompanies":20,"remoteShare":0.022727272727272728,"series":[]},"experience":{"medianYearsOfExperience":4,"leveledShare":0.9090909090909091,"levels":[{"level":"apprentice","label":"Apprentice","jobCount":6,"medianYearsOfExperience":2,"medianSalary":null},{"level":"journeyman","label":"Journeyman","jobCount":30,"medianYearsOfExperience":4.5,"medianSalary":85698}]},"salary":{"currency":"USD","basis":"annualized posted minimum compensation, each employer's repeated posted amount counted once","coverage":0.75,"p25":62400,"p50":83600,"p75":122098,"p90":146500},"employerTiers":[{"label":"Startups & growing teams","jobCount":26,"companyCount":11,"medianYearsOfExperience":3,"medianSalary":69680},{"label":"Established employers","jobCount":6,"companyCount":5,"medianYearsOfExperience":3,"medianSalary":120000}],"topCompanies":[{"name":"CyberCoders","jobCount":7,"tier":"Startups & growing teams","url":null},{"name":"AlphaX","jobCount":6,"tier":null,"url":null},{"name":"AMPAM","jobCount":4,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/ampam"},{"name":"RimePro Inc","jobCount":3,"tier":null,"url":null},{"name":"Wallace P Johnson Plumbing &","jobCount":3,"tier":"Startups & growing teams","url":null},{"name":"ARS","jobCount":2,"tier":"Established employers","url":"https://www.metaintro.com/company/ars"},{"name":"EMCOR","jobCount":2,"tier":"Top of market","url":"https://www.metaintro.com/company/emcor"},{"name":"Extreme Express Car Wash","jobCount":2,"tier":"Startups & growing teams","url":"https://www.metaintro.com/company/extreme-express-car-wash"}]}