Software Engineering jobs in San Francisco Bay Area

Software Engineering develops and maintains software applications. Engineers write code, design solutions, and ensure quality. Programming skills and problem-solving abilities are essential.


There are 173 software engineering jobs open in San Francisco Bay Area, CA, including Senior Software Engineer, Software Engineer and Machine Learning Engineer. The estimated salaries for these job titles are between $168,527 and $243,968 per year. Relevant certifications for software engineering include CISSP, CompTIA Security+ and AWS Certification.

Job title

Updated Mar 10, 2026
Job title
San Francisco Bay Area, CA
California
Job openings

Senior Software Engineer

San Francisco Bay Area

$196,899 per year

California

$183,676 per year

Software Engineer

San Francisco Bay Area

$174,301 per year

California

$155,966 per year

Machine Learning Engineer

San Francisco Bay Area

$227,327 per year

California

$212,009 per year

Staff Software Engineer

San Francisco Bay Area

$243,968 per year

California

$218,877 per year

Product Manager

San Francisco Bay Area

$179,309 per year

California

$155,312 per year

Hardware Architect

San Francisco Bay Area

$231,537 per year

California

$225,732 per year

Full Stack Developer

San Francisco Bay Area

$179,525 per year

California

$155,953 per year

Ai/Ml Engineer

San Francisco Bay Area

$195,467 per year

California

$190,017 per year

Senior Product Manager

San Francisco Bay Area

$198,045 per year

California

$179,755 per year

Data Engineer

San Francisco Bay Area

$168,527 per year

California

$152,255 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.