The software engineer market in San Francisco
The world's largest concentration of venture-backed software and AI companies. That mix determines which software engineer openings exist here and what they pay: the dominant industries set the technical stack, the seniority bands, and how much competition each posting attracts.
- Read the industry mix before the job titles. The same title means different work in different sectors.
- Check whether the role is genuinely local or a remote posting with a city label.
- Salary bands vary more between industries in one city than between cities in one industry.
Where software engineer jobs in San Francisco are actually posted
Most openings appear on a company's own careers page before they reach an aggregator, and a meaningful share are filled before they get there at all.
- Company careers pages, especially for teams that are hiring continuously.
- The applicant tracking systems companies host on: Greenhouse, Lever, Ashby, and Workable.
- Team and community channels for the specific discipline, which is where the roles that never get posted go.
- Recruiters who specialise in software engineer roles in this market, who see postings before they are public.
Tailoring for a San Francisco application
A local application differs from a remote one in specifics, not in structure. Say where you are, say what your work authorisation is if it is a question, and use the vocabulary the local market uses.
- Put your city in the header. Recruiters filter on it.
- State your work authorisation plainly if you are applying across a border.
- Name the companies in your history that this market will recognise.
- Lead with Python, TypeScript, and Go if the posting asks for them.