OfferBrief Salary field notes

Geography check · California

California is not one pay market

A statewide wage figure can frame the conversation. A metro figure answers a more local question. Choose the boundary before comparing an offer.

Software Developers · SOC 15-1252
BLS OEWS · May 2025 · median annual wage in USD

Same occupation · same period · same measure

Three views of annual wages

One scale: USD 0–200,000 per year

State reference

California

Statewide · state 06

USD 174,410Median annual wage · P50

Reference: USD 174,410

Verify this BLS observation OEUS060000000000015125213
Metropolitan area

San Francisco metro

San Francisco–Oakland–Fremont, CA · area 0041860

USD 186,640Median annual wage · P50

USD 12,230 above the state median (+7.0%)

Verify this BLS observation OEUM004186000000015125213
Metropolitan area

Los Angeles metro

Los Angeles–Long Beach–Anaheim, CA · area 0031080

USD 160,920Median annual wage · P50

USD 13,490 below the state median (−7.7%)

Verify this BLS observation OEUM003108000000015125213

Values checked October 31, 2026. Differences use California as the denominator: 12,230 ÷ 174,410 = 7.0%; −13,490 ÷ 174,410 = −7.7%, rounded to one decimal. These are comparisons across geographic workforces, not changes over time.

Which boundary fits your offer?

Work tied to an office
Start with the metro that contains the work location. Los Angeles–Long Beach–Anaheim is a metropolitan area, not Los Angeles city alone. San Francisco–Oakland–Fremont is also broader than one city.
A California-wide role
Use the state figure as broad context, then ask whether the employer uses a statewide band or a specific local market. A state estimate does not describe every location within it.
Remote or hybrid
Ask which work location or pay zone sets the range. The employer’s headquarters, your home address and the office you attend may imply different comparisons. A California mailing address alone does not settle the question.

Keep the SOC, reference period and wage measure fixed when switching geography. A median is the 50th percentile, not the mean or a seniority band. Match actual duties to the occupation before using any of these figures.

Worked example: a USD 175,000 offer

Fictional offer · no employer or individual represented

A stated annual salary of USD 175,000 is USD 590 above the California median, USD 11,640 below the San Francisco metro median and USD 14,080 above the Los Angeles metro median.

The offer did not change. The comparison group did.

Those differences do not establish whether the offer is good or what the employer should pay. Check responsibilities, engineering level and work location; separate salary, variable pay, equity and benefits. OEWS wage estimates are not an exact base-salary or total-compensation measure.

“Which job family, level and geographic pay zone did you use for this salary range, and would that range change if my work location changed?”

For a move within California, build a separate budget for housing, commuting, taxes and benefits from your actual circumstances. This wage comparison does not estimate take-home pay, living costs or savings.

Source and interpretation notes

The U.S. Bureau of Labor Statistics Occupational Employment and Wage Statistics (OEWS) observations above use the May 2025 reference period, annual median wage datatype 13 and Software Developers SOC 15-1252. API period A01 is the annual observation. This is a dated snapshot, not a 2026 wage forecast or a claim of the latest release.

The BLS OEWS FAQ explains that wage estimates cover wages and salaries and exclude nonproduction bonuses and employer costs of nonwage benefits. They do not value the complete package in a specific offer. Each card links to the exact official series, year and unit used here.

Coverage here is California and two California metro areas. It is not an international salary comparison. Review new OEWS releases before updating the figures, and preserve the same period across all three geographies.