Is Software, IT & Cybersecurity a Good Job Market in San Francisco-Oakland-Fremont, CA?
Produced by Callings.ai on July 10, 2026
Executive Verdict
Market rating: competitive | Confidence: Medium
This is still a high-pay market with real opportunity, but it is a competitive one rather than an easy one. The metro unemployment rate was 3.6% in May 2026 versus 5.3% statewide, and local posted pay for this category centered on about $176k to $250k.[28][29][30] But California software, IT & cybersecurity employment was essentially flat year over year even as active postings rose 14.8%, while Bay Area tech layoffs reached 9,284 jobs by mid-June.[14][13][16] Most local postings skew to mid and senior talent, with about 10% entry-level and about 45% senior, so experienced candidates have better odds than new grads.[3]
Best positioned: A mid-to-senior engineer, platform, cloud, SRE, or security candidate who can show Python, AWS, Kubernetes, and production AI-tool use has the best odds right now.[5][6][7]
Main caution: The biggest mistake is reading Bay Area salary headlines as proof of broad access; only about 15% of postings are remote and only about 10% are entry-level.[4][3]
What Changed Recently
- California's software, IT & cybersecurity postings are up 14.8% year over year even though employment is essentially flat statewide in June 2026.[13][14]: That usually means more replacement hiring and selective backfills than a true hiring boom, so interview cycles can still feel slow.
- Bay Area tech companies had cut 9,284 jobs by June 14, 2026, and Meta alone accounted for 3,715 of those eliminations.[16]: You are likely competing against recently displaced senior candidates, especially for brand-name software roles.
- Local layoff notices hit gaming-related employers too: Ubisoft filed a June 10 notice affecting 93 employees, and Keywords Studios reported 128 layoffs on June 22, both effective in August 2026.[17][18]: That adds more candidate supply and is a reminder that entertainment-tech niches are not insulated.
- Nationally, payrolls were still growing, with total nonfarm employment at 158,984 thousand in June 2026, while the job openings rate was 4.6% and the hires rate was 3.3% in May 2026.[19][20][21]: For Bay Area software job seekers, that is a 'more openings than offers' backdrop: companies can keep listings up without moving quickly to close them.
What This Means for You
Entry-Level Candidates
Difficulty: High. Only about 10% of local postings are entry-level, and junior developer demand has fallen approximately 40% at companies that have seriously deployed AI tools.[3][8]
Best target: Aim for on-site or hybrid roles where you can show shipped work, testing discipline, and operational reliability instead of competing only for generic remote junior software openings.
Biggest mistake: Applying as a blank-slate generalist with class projects but no evidence that you can work inside a modern engineering workflow.
Next step: Build one production-style portfolio piece and one interview-ready case study that shows how you used GitHub Copilot, Cursor, or Claude Code, what you reviewed yourself, and how you tested the output.[6][7]
Mid-Career Candidates
Difficulty: Moderate to high. The market is built more for you than for juniors, with about 40% mid-level and about 45% senior openings locally.[3]
Best target: Target backend, platform, cloud, SRE, and security roles where you can match the local skill mix instead of stretching into unrelated specialties.
Biggest mistake: Presenting yourself as a broad 'software engineer' when employers are screening for specific stack depth and delivery history.
Next step: Choose one primary lane and rewrite your resume around the cluster that appears most often locally, such as Python plus AWS plus Kubernetes, or TypeScript plus React plus backend API ownership.[5]
Career Switchers
Difficulty: High unless you are switching from a nearby technical job such as support, QA, systems, networking, or project delivery.
Best target: Go after bridge roles where your prior domain knowledge matters, such as implementation, technical account work, QA automation, or security operations support.
Biggest mistake: Trying to out-compete laid-off Bay Area engineers for senior software roles before you have one concrete technical proof point.
Next step: Pick one bridge path now: either build toward technical business-facing roles using business-operations fluency, or commit to a focused security path with CISSP or an AI-security credential plan.[15][10][11]
Salary Reality
high pay highly concentrated
The cleanest government wage anchor is for software developers: the metro's annual mean wage was $181,620, but that figure is from May 2022 and covers one representative occupation rather than the full Software, IT & Cybersecurity category.[32] For a more current directional read, local posted salary ranges in the last 90 days centered on about $176k to $250k, while Revelio Public Labor Statistics shows a California mean offered salary on new openings of ~$133,229 in June 2026 (n=9,039).[30][35]
San Francisco still pays a real premium, but part of that premium is simply the cost of living: in the Bay Area, the real value of $100 was only $84.58 in the Tax Foundation comparison.[36]
The upside is offset by high competition, a senior-heavy mix, and less remote flexibility than many candidates expect; about 45% of postings are senior, about 50% are on-site, and about 15% are remote.[3][4]
Best-paying path: The strongest pay tends to sit in senior platform, backend, and cloud roles that stack Python or Go with AWS, Kubernetes, and distributed-systems experience, especially at large employers.[5][23]
Caution: Do not overread the top of the posted range: the broader local 25th-75th band runs from about $145k to $300k, and statewide mean offered pay on new openings is much lower than the most eye-catching Bay Area postings.[30][35]
Where the Opportunities Are Concentrated
Opportunity is concentrated in core tech employers rather than spread evenly across the whole local economy. In the local posting sample, technology accounts for about 45% of category demand, software development about 25%, information technology about 10%, and smaller shares come from hardware and internet and web-services companies.[24] Over the last 90 days, the market still showed more than 4,000 postings across more than 1,400 companies, so the opportunity set is wide even though it is not easy.[25] Within that pool, the best odds sit in experienced engineering and infrastructure work. Hiring is fragmented across employers rather than controlled by one or two firms, about 35% of postings come from large employers, and the active employer list includes OpenAI, Gravity Engineering Services Pvt Ltd., AI Chopping Block, Inc., JRNLClub, Roblox Corporation, Rippling, Zoox, and Turing.[2][23][1] The practical constraint is seniority and work style: about 40% of postings are mid-level, about 45% senior, and most openings are on-site or hybrid rather than fully remote.[3][4] Cybersecurity opportunity is real but the evidence is thinner than for software and platform roles. CISSP appears in less than 5% of postings, which suggests certifications matter in specific security niches rather than across the whole category.[10]
- Platform, backend, and cloud infrastructure (high): This is where the clearest local skill clustering sits: Python, AWS, Kubernetes, Go, Java, and distributed systems recur most often, and Kubernetes plus infrastructure automation are now treated as baseline rather than optional in many engineering environments.[5][9]
- Cybersecurity, IAM, and AI-security crossover work (moderate): Local evidence is thinner here, but CISSP is the most commonly named certification locally and AI-focused security certifications such as AAISM, CAISE, and SecAI+ are emerging, which points to niche demand rather than mass-volume hiring.[10][11]
- Junior remote software roles (limited): This is the toughest pocket of the market: only about 10% of local postings are entry-level, only about 15% are remote, and junior developer demand has fallen approximately 40% at companies that have seriously deployed AI tools.[3][4][8]
Where to focus: Focus your search on mid-to-senior platform, backend, cloud, and security roles at large tech employers that will consider on-site or hybrid attendance.[23][4][3]
Skills and Credentials Worth Pursuing
- Python (table stakes): Python appears in about 45% of local postings and is the clearest common denominator across backend, automation, platform, and AI-adjacent work.[5]
- AWS (table stakes): AWS shows up in about 20% of local postings, making cloud fluency a screening filter rather than a bonus for many engineering roles.[5]
- Kubernetes (premium): Kubernetes appears in about 20% of local postings, and broader industry evidence says Kubernetes and infrastructure automation have become essential for software engineers, not optional.[5][9]
- Distributed systems (differentiator): Distributed systems appears in about 15% of local postings and tends to mark the higher-bar backend and infrastructure roles that are harder to commoditize.[5]
- TypeScript and React (table stakes): TypeScript and React each appear in about 20% of local postings, so they still matter for full-stack access even in a market leaning toward infra and backend depth.[5]
- AI coding workflow (premium): Developer AI-tool use is now mainstream, with 90% of developers regularly using at least one AI tool at work, and high-performing teams are combining tools such as GitHub Copilot, Cursor, and Claude Code.[6][7]
- CISSP (differentiator): CISSP is the most commonly named certification in local postings, though it still appears in less than 5%, so it helps targeted security searches more than broad software searches.[10]
- AAISM, CAISE, or SecAI+ (differentiator): AI-focused cybersecurity certifications such as AAISM, CAISE, and SecAI+ are emerging as employers adapt security work to AI-heavy environments.[11]
Adjacent Roles to Consider
- Technical Product Manager (both): This is a strong option for engineers who can translate technical constraints into business decisions, especially because broader job-posting analysis found business operations skills to be the most prevalent demanded skill category.[15]
- Technical Program Manager (bridge): It fits candidates who already coordinate delivery across teams and can pair technical depth with business-process fluency.[15]
- Solutions Engineer / Sales Engineer (both): Good fit for engineers who can explain real systems clearly, especially if they already work with stacks like Python, AWS, and Kubernetes and want exposure to larger employers.[5][23]
- Technical Account Manager / Customer Success Engineer (bridge): The local market's large-employer share and on-site or hybrid bias support roles that sit between engineering, implementation, and long-term customer delivery.[23][4]
30 / 60 / 90-Day Plan
First 30 Days
- Split your search into two lanes: core platform and backend and cloud, plus a narrower security lane, instead of applying to every software title.
- Rewrite your resume around one or two local skill clusters, such as Python plus AWS plus Kubernetes, or TypeScript plus React plus backend APIs.[5]
- Build one short portfolio case showing AI-assisted development with GitHub Copilot, Cursor, or Claude Code, including what the tool generated, what you changed, and how you tested it.[6][7][8]
- Prioritize on-site and hybrid listings first; remote is only about 15% of the local mix.[4]
Days 31-60
- Target the employers that keep showing up in the market, including OpenAI, Roblox Corporation, Rippling, Zoox, and Turing, and create role-specific resume variants for each cluster.[1]
- Add one production-style project that demonstrates distributed systems, infrastructure automation, or Kubernetes operations rather than another CRUD app.[5][9]
- If you want cyber roles, decide now whether to pursue the classic CISSP path or an AI-security angle such as CAISE or SecAI+.[10][11]
- Track application aging and follow up on openings that have been live for a while; the typical active local posting has been open around 43 days, so many searches move slowly.[12]
Days 61-90
- If software interviews are not converting, pivot intentionally into technical product, solutions engineering, or technical account roles that reuse your domain knowledge.
- Be willing to trade full remote for hybrid if the role gives you Bay Area brand equity, shipped systems, or security responsibility.
- Use every interview loop to ask whether the team is replacing headcount or adding it; statewide postings are up while employment is flat, so not every opening reflects expansion.[13][14]
- If you are early career and still not getting traction, add a bridge role or contract path instead of waiting for a perfect junior remote opening.[3][4]
Methodology and Confidence
This June 2026 report was generated on July 10, 2026. Latest direct national data: June 2026. Latest direct San Francisco-Oakland-Fremont, CA data: July 2026.
Confidence: Overall confidence: Medium. Direct local evidence exists, but some conclusions still require category-level inference.
Limitations
- The freshest direct metro labor-market reading here is the local unemployment rate for May 2026, but the most direct government employment and wage benchmarks for software developers in this metro come from 2023 employment and 2022 pay data, so they are best read as anchor points rather than current market totals for the whole Software, IT & Cybersecurity category.[28][31][32]
- Several California labor-force and employment changes used for context are preliminary for May 2026, so short-term trend calls may revise slightly.[29][33][34]
- Statewide labor data from Revelio Public Labor Statistics was used as a proxy where metro-by-occupation direction data was not available, which means the hiring direction signals may describe California more broadly than San Francisco specifically.[14][13]
- The Callings.ai job database is a partial, deduplicated sample of online postings, so leading employer names, seniority mix, work-arrangement patterns, and skill signals are more reliable here than exact counts or exact market share.[1][4][3][5]
- Local layoff notices from Ubisoft and Keywords Studios are real warning signs, but layoff notices do not capture every hiring freeze, team restructure, or occupation affected inside each company.[17][18]
References
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Digitalapplied. AI Coding Adoption 2026: 50 Statistics From 7 Surveys · 2026-05 · digitalapplied.com
- Blog. Future of AI Software Engineering: 10 Strategies for 2026 · 2026-05 · blog.exceeds.ai
- Ipwithease. How AI is Reshaping Software Development in 2026 - IP With Ease · 2026-06 · ipwithease.com
- Kwan. Top Tech Skills Software Engineers Need in 2026 — According to LinkedIn - KWAN · 2025-12 · kwan.com
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Qa. qa.com | Top 10 Must Have Cyber Security Certifications in 2026 · 2026-05 · qa.com
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Reveliolabs. Job Openings - Revelio Public Labor Statistics (RPLS) · 2026-06 · reveliolabs.com
- Reveliolabs. Employment - Revelio Public Labor Statistics (RPLS) · 2026-06 · reveliolabs.com
- Indeed Hiring Lab. Skill Set, Match - Indeed Hiring Lab · 2026-04 · hiringlab.org
- Opentools. Bay Area Tech Layoffs Hit 9,284 in 2026, Already Topping H1 2025 · 2026-06 · opentools.ai
- Edd. Worker Adjustment and Retraining Notification (WARN) · 2026-06 · edd.ca.gov
- Gamedeveloper. Keywords has laid off 128 employees in San Francisco · 2026-06 · gamedeveloper.com
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-06 · data.bls.gov
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-05 · data.bls.gov
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-05 · data.bls.gov
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-04 · data.bls.gov
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Reveliolabs. Mass-layoff Notices - Revelio Public Labor Statistics (RPLS) · 2026-06 · reveliolabs.com
- Crn. Cisco To Lay Off 471 Workers In California, Software Engineers Hit Hardest · 2026-06 · crn.com
- Stlouisfed. Federal Reserve Bank of St. Louis · 2026-07 · stlouisfed.org
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-05 · data.bls.gov
- Callings.ai. Callings.ai job-market aggregation · 2026-06 · callings.ai
- Bureau of Labor Statistics. Software Developers · 2024-04 · bls.gov
- Bureau of Labor Statistics. Software Developers · 2023-04 · bls.gov
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-05 · data.bls.gov
- Bureau of Labor Statistics. Bureau of Labor Statistics Data · 2026-05 · data.bls.gov
- Reveliolabs. Salaries - Revelio Public Labor Statistics (RPLS) · 2026-06 · reveliolabs.com
- Taxfoundation. Real Value of $100 by Metropolitan Area · 2025-12 · taxfoundation.org