1

Software Eng Jobs in California (NOW HIRING)

You'll talk directly to security and eng teams at Fortune 500s and startups alike, understand their ... Has 4+ years experience as a full-time software engineer or equivalent experience building large ...

Eng., Sr. Electronic Packaging Reporting To: Head, Engrg. Sect. Work Schedule: Onsite - Santa ... Our experienced team of systems, software, mechanical, and electrical engineers collaborates to ...

Eng., Sr. Electronic Packaging Reporting To: Head, Engrg. Sect. Work Schedule: Onsite - Santa ... Our experienced team of systems, software, mechanical, and electrical engineers collaborates to ...

Senior Staff Engineer, Software

San Jose, CA ยท On-site

$140K - $184K/yr

SSE-ENG-DSE Job Level: Level 11 IC/MGR: Individual Contributor Direct/Indirect Indicator: Indirect Summary The Senior Staff Engineer, Software develops, debugs, tests, deploys and supports code to be ...

Senior Software Engineer

San Francisco, CA ยท On-site

$144K - $190K/yr

Our eng culture is in-person, and this role will be based in our SF HQ office 5x per week. About the role We're looking for a full-time Sr. Software Engineer. As an early member of our Engineering ...

SLE-ENG-DSE Job Level: Level 09 IC/MGR: Individual Contributor Direct/Indirect Indicator: Indirect Summary The Senior Lead Engineer, Software develops, debugs, tests, deploys and supports code to be ...

Fullstack Software Engineer

San Francisco, CA ยท On-site

$180K - $215K/yr

Position Summary As a full stack engineering on the product eng team you will be working on the ... Stack Software Development. * Experienced with React, Javascript, Python, etc * Experienced with ...

Software Engineer, Product

San Francisco, CA ยท On-site

$180K - $280K/yr

You highly leverage AI for software development and can juggle multiple workstreams at the same ... Advith Chelikani, Robert Eng, and Marty Kausas Team: Currently 100+ and growing! Additional Job ...

Showing results 41-60

Software Eng information

See California salary details

$62.7K

$145.6K

$202.8K

How much do software eng jobs pay per year?

As of Sep 10, 2026, the average yearly pay for software eng in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is the difference between Software Eng vs Software Developer?

AspectSoftware EngineerSoftware Developer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's in CS or related field, certifications optional
Work EnvironmentDesigns systems, architecture, collaborates on large projectsFocuses on coding, implementing features, smaller scope
Industry UsageUsed across tech companies, startups, enterpriseCommonly used in startups, smaller firms, freelance work
Comparison Search IntentUnderstanding roles, responsibilities, career pathFocus on coding, project specifics, job requirements

While both roles involve coding and software development, Software Engineers typically work on system design and architecture, often handling larger projects and collaborating on overall system structure. Software Developers usually focus on writing code for specific features or applications. The roles overlap significantly, but the Engineer role often encompasses broader responsibilities related to system planning and integration.

What does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential in this role.

What jobs can I do with a software engineering degree?

A software engineering degree qualifies you for roles such as software developer, application engineer, systems analyst, and quality assurance engineer. These jobs involve designing, coding, testing, and maintaining software applications, often requiring knowledge of programming languages, development tools, and problem-solving skills.

What jobs can a software engineer do?

A software engineer can work in roles such as application developer, systems engineer, embedded systems engineer, or DevOps engineer. They design, develop, test, and maintain software applications and systems using programming languages like Java, Python, or C++, often working in teams and following software development methodologies.

What cities in California are hiring for Software Eng jobs?

Cities in California with the most Software Eng job openings:

Infographic showing various Software Eng job openings in California as of August 2026, with employment types broken down into 82% Full Time, 13% Part Time, and 5% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Software Engineer, ML Data Reliability

San Francisco, CA โ€ข Hybrid

$180K - $270K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

The role

We're looking to hire our first data software engineer at Gridmatic! Looking for a startup-minded eng who works closely with our ML and optimization teams to ingest and transform the data critical to all the work we do.

We use a lot of interesting real-world data - large-scale weather forecasts, timeseries data from the grid and energy markets, and telemetry from physical batteries. We're looking for a hybrid software and data engineer who'd be able to take ownership of this area to both make sure the data is ingested and transformed reliably, and also be able to build the tooling/abstractions to make our pipelines better.

What you might work on:

  • Owning the ingestion and transformation of datasets needed for mission-critical operations like machine learning, renewable energy supply, and battery storage.
  • Designing data models and choosing good data persistence strategies around large volumes of energy and weather timeseries data.
  • Creating data products using DBT, and building dashboards/visualizations to help us make key business decisions.
  • Helping inform our data architecture, and best practices around storing and using data.

What we're looking for:

  • A strong software engineer + data engineer hybrid who has worked on large-scale production data pipelines, and can take ownership of critical datasets.
  • Has worked with large-scale data, and makes good choices on data storage and schema design (relational databases, data warehouses, object storage, timeseries data).
  • Has worked at a startup or similar environment, and works well with ambiguity and having a lot of scope/responsibility.
  • Has strong software engineering skills. Being able to write easy-to-extend and well-tested code.
  • Has experience with data processing tools like DBT, spark, kafka, flink, beam, dataflow, etc.

Our stack includes: Python, GCP, Kubernetes, Terraform, Flyte, Temporal, React/NextJS, Postgres, BigQuery, DBT.

This role requires candidates to adhere to our hybrid policy, 3 days a week in office with at least 1 day in our Cupertino office.ย 

ย 
Taking care of you today:
- Continuing Education Opportunities
- Flexible PTO
- Medical, Dental and Vision plans with competitive employer contributions
- Pre-Tax commuter benefits
- $1500/year non profit donation matching program through Millie
- Home Office Stipend
ย 
Protecting your future for you and your family:
- 401K contribution match up to 4%
- Company-paid parental leave
- Company Paid Life Insurance
- Stock Option Loan Program
ย 
Pay Range:
$180,000 - $270,000 USD, plus competitive equity