California state flag

Software Engineer Jobs in California

20 open positions in San Francisco, San Jose, Los Angeles and more. Updated daily.

updateUpdated May 13

Top cities

San FranciscoSan JoseLos AngelesSan DiegoPalo Alto
search

20 positions

Updated May 13

  • Software Engineer - Memory Management

    Insight Global·Palo Alto, California·$120k – $225k/yr·Today

    We’re hiring a Senior Software Engineer to work on kernel-level development within a high-performance enterprise virtualization platform. This role fo

  • Software Engineer

    Booz Allen Hamilton·Seaside, California·1d ago

    Job Number: R0239752

    Software Engineer

    The Opportunity:

  • Senior Software Engineer - Operations Technology

    Blue Origin·Los Angeles, California·1d ago

    Application Close Date

    Applications will be accepted on an ongoing basis until the requisition is closed.

  • Matterport - Senior Software Engineer, SDK

    CoStar·Sunnyvale, California·2d ago

    Matterport - Senior Software Engineer, SDK

    Job Description

  • Software Engineer - AI SDK

    VirtualVocations·San Bernardino, California·2d ago

    A company is looking for a Software Engineer - AI SDK. Key Responsibilities Design and implement features for the Temporal AI SDK across various frame

  • Network Software Engineer

    HPE·Roseville, California·2d ago

    Network Software Engineer

  • Sr Software Engineer

    Cisco·Milpitas, California·2d ago

    The application window is expected to close on: 05/18/2026Job posting may be removed earlier if the position is filled or if a sufficient number of ap

  • Senior Software Engineer - Observe by Snowflake, APM & AI Observability

    Snowflake·Menlo Park, California·4d ago

    At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are en

  • Senior Software Engineer - Observe by Snowflake, OpenTelemetry

    Snowflake·Menlo Park, California·4d ago

    At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are en

  • Software Engineer, Agentic AI

    Neuralink·South San Francisco, California·4d ago

    About Neuralink:

  • Software Engineer (Full‑Stack / Infrastructure) — Frontier AI Evaluation

    Emerald Advantage Concepts LLC·San Francisco, California·5d ago

    About The Team

  • Software Engineer I

    Uber·Sunnyvale, California·6d ago

    Employer: Uber Technologies, Inc.

    Job Title: Software Engineer I

    Job Location: Sunnyvale, California

    Job Type: Full Time

  • Software Engineer (Backend) - MTS

    Salesforce, Inc.·Redwood City, California·6d ago

    Role Overview

  • Software Engineer II, AI Experiences

    Box·Redwood City, California·6d ago

    WHAT IS BOX?

  • Lead Software Engineer, AI

    Paramount·Burbank, California·7d ago

    #WeAreParamount on a mission to unleash the power of content… you in?

  • Staff Embedded Software Engineer

    Northrop Grumman·Camarillo, California·8d ago

    RELOCATION ASSISTANCE: No relocation assistance available

    CLEARANCE REQUIRED FOR START: Yes

    CLEARANCE TYPE: Secret

    TRAVEL: Yes, 10% of the Time

  • Software Engineer (Associate, Experienced or Senior)

    Boeing·Seal Beach, California·8d ago

    Job Description

  • Sr Software Development Engineer

    Adobe·San Francisco, California·16d ago

    The Opportunity

  • Software Engineer, New Grad (AI)

    Notion·Remote·16d ago

    About Us:

  • Lead Software Engineer

    Disney Entertainment and ESPN Product & Technology·Glendale, California·22d ago

    Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engin

Companies hiring in California

These companies have open roles in California and interview questions on Crackr.

Software engineering jobs in California

California has a growing tech sector with software engineering opportunities across San Francisco, San Jose, Los Angeles and surrounding areas. Companies range from enterprise employers and defense contractors to startups and digital agencies.

The interview process for California tech roles follows the standard format: coding rounds with LeetCode-style problems, system design discussions for senior positions, and behavioral interviews. Many companies conduct the initial rounds remotely regardless of the on-site location.

Prepare with a structured problem set like Blind 75 or Grind 75 to cover all major patterns. Then simulate the real experience with AI mock interviews.

FAQ

What is the average software engineer salary in California?add

Software engineer salaries in California vary by city and experience level. Entry-level roles typically start at $70k-$100k, mid-level at $100k-$150k, and senior roles at $150k-$220k+. Major tech hubs like San Francisco tend to offer higher compensation due to cost of living and employer competition.

What are the best cities for software engineers in California?add

The top cities for software engineers in California include San Francisco, San Jose, Los Angeles, San Diego, Palo Alto. These cities have the highest concentration of tech companies, startups, and enterprise employers hiring engineers.

How do I prepare for a software engineering interview in California?add

The interview process is the same regardless of location - expect coding rounds (LeetCode-style), system design (for senior+), and behavioral questions. Start with a structured study plan like Blind 75 or Grind 75, then practice with mock interviews. Many California employers also conduct remote interviews, so be comfortable coding on video.

Are there remote software engineer jobs in California?add

Yes. Many companies hiring in California offer hybrid or fully remote options. Check our remote software engineer jobs board for positions that don't require relocation. Some California-based companies also offer remote-first arrangements.

Browse other states

Found a role? Start preparing.

Practice with an AI interviewer that simulates the real thing.

Try freearrow_forward