1

Data Software Engineer Jobs in California (NOW HIRING)

Data Engineer

Foster City, CA · On-site

$133K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Service Data Engineer Schedule: Monday to Friday, 8 am to 5 pm We are looking for a ... Software Proficiency: * CAD: Advanced navigation in CATIA (V5/V6) or similar high-end PLM software ...

Software Development Engineer - Data

Cupertino, CA · On-site

$141K - $169K/yr

We are looking for a Software Development Engineer - Data to join our Reporting & Data Models team. In this role, you will modernize and automate legacy data pipelines, build new reporting solutions ...

Data Engineer

Foster City, CA · On-site

$133K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Service Data Engineer Schedule: Monday to Friday, 8 am to 5 pm We are looking for a ... Software Proficiency: * CAD: Advanced navigation in CATIA (V5/V6) or similar high-end PLM software ...

About the Job Field AI is looking for a Data Engineer to build reliable data pipelines and ... This role is ideal for someone with a strong software engineering background who enjoys building ...

About the Job Field AI is looking for a Data Engineer to build reliable data pipelines and ... This role is ideal for someone with a strong software engineering background who enjoys building ...

Data Engineer

Foster City, CA · On-site

$133K - $160K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Technical Service Data Engineer Schedule: Monday to Friday, 8 am to 5 pm We are looking for a ... Software Proficiency: * CAD: Advanced navigation in CATIA (V5/V6) or similar high-end PLM software ...

About the Job Field AI is looking for a Data Engineer to build reliable data pipelines and ... This role is ideal for someone with a strong software engineering background who enjoys building ...

Software Engineer, Data Infrastructure

Palo Alto, CA · Hybrid

$134K - $161K/yr

About the Role: Wing is looking for a Software Engineer, Data Infrastructure to join our Flight Systems team. This role is Hybrid based in our Palo Alto, California headquarters. The Data ...

Software Engineer, Data Acquisition

Sunnyvale, CA · On-site

$133K - $160K/yr

Responsibilities : • Lead and manage engineering projects focused on data acquisition, including ... in software development, with a focus on data systems and APIs. • Strong expertise in large ...

Software Engineer

Newark, CA · On-site

$181K - $190K/yr

Analyze specifications, communications, data points, and programming requirements gathered per client's requests and approvals. Adhere to software development life cycle process, best practices, and ...

If you're the kind of Software Engineer who lights up when talking about distributed systems, cares deeply about user privacy, grounding decisions in data, and wants your work to directly impact ...

Software Engineer, Data Platform

Mountain View, CA · On-site

$136K - $163K/yr

They are seeking a Software Engineer for their Data Platform to design and develop scalable data processing systems and ensure the integrity of data pipelines in support of autonomous driving systems.

Software Development Engineer - Data

Cupertino, CA

$150K - $225K/yr

  • Medical

  • Dental

  • Retirement

We are looking for a Software Development Engineer - Data to join our Reporting & Data Models team. In this role, you will modernize and automate legacy data pipelines, build new reporting solutions ...

Software Engineer - Data Platform

San Francisco, CA · On-site

$162K - $216K/yr

  • Medical

  • Retirement

Software Engineer Department: Data Platform Location Hayes Valley, San Francisco, CA Basic Job Details Job Type: Full Time Work Model: Hybrid Remote Days: Monday & Friday Office Days: Tuesday ...

Showing results 41-60

Data Software Engineer information

See California salary details

$43.9K

$128K

$175.2K

How much do data software engineer jobs pay per year?

As of Aug 16, 2026, the average yearly pay for data software engineer in California is $128,018.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,000.00 and $135,700.00 per year, depending on experience, location, and employer.

What is a data software engineer?

Data Software Engineers are professionals who design, build, and maintain the software systems that enable organizations to collect, process, and analyze large volumes of data. They bridge the gap between data engineering and software development by creating scalable, efficient pipelines and applications that support data-driven decision making. Their responsibilities often include developing data processing frameworks, ensuring data quality, and collaborating with data scientists and analysts to deliver actionable insights.

What are the key skills and qualifications needed to thrive as a data software engineer?

To thrive as a Data Software Engineer, you need strong programming skills (often in Python, Java, or Scala), a solid understanding of data structures and algorithms, and a background in computer science or a related field. Familiarity with big data frameworks (like Hadoop or Spark), database systems (SQL/NoSQL), and data pipeline tools is typically required, along with relevant certifications such as AWS Certified Data Analytics. Excellent problem-solving abilities, collaboration, and effective communication are soft skills that set top performers apart. These skills ensure the efficient design, development, and optimization of robust data systems critical for driving business insights and decision-making.

What are some common challenges data software engineers face when working with large datasets?

Data Software Engineers often encounter challenges related to scalability, data quality, and system performance when handling large datasets. Ensuring that data pipelines can efficiently process high volumes of data without bottlenecks requires robust architecture and frequent optimization. Additionally, maintaining data integrity and consistency across distributed systems can be complex, especially when integrating data from multiple sources. Collaboration with data scientists, analysts, and DevOps teams is key to overcoming these challenges and building reliable, efficient data solutions.

What is the difference between Data Software Engineer vs Data Engineer?

AspectData Software EngineerData Engineer
Primary FocusDeveloping software tools and applications for data processing and analysisBuilding and maintaining data pipelines and infrastructure
Skills & CertificationsProgramming, software development, data modeling, often with certifications in software engineeringDatabase systems, ETL tools, cloud platforms, often with certifications in data engineering
Work EnvironmentSoftware development teams, data science teams, often in tech companiesData infrastructure teams, IT departments, cloud service providers

While both roles work with data, Data Software Engineers focus on creating software solutions for data analysis, whereas Data Engineers build the infrastructure to collect, store, and process data efficiently. Both roles require programming skills and often overlap, but their core responsibilities differ in scope and focus.

What are the most commonly searched types of Data Software Engineer jobs in California?

The most popular types of Data Software Engineer jobs in California are:

What job categories do people searching Data Software Engineer jobs in California look for?

The top searched job categories for Data Software Engineer jobs in California are:

What cities in California are hiring for Data Software Engineer jobs?

Cities in California with the most Data Software Engineer job openings:

What are popular job titles related to Data Software Engineer jobs in CA?

For Data Software Engineer jobs in CA, the most frequently searched job titles are:

Infographic showing various Data Software Engineer job openings in California as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 12% Part Time, 2% Temporary, and 3% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $128,018 per year, or $61.5 per hour.

Data Engineer

Vertex Sigma Software

Foster City, CA • On-site

$133K - $160K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Technical Service Data Engineer

Schedule: Monday to Friday, 8 am to 5 pm

We are looking for a Technical Service Data Engineer who would translate complex engineering specifications and 3D CAD data into high-precision repair procedures (Tasklists) within the ERP system. Acting as the bridge between Design Engineering and the Shop Floor, you ensure that every bolt, torque value, and Joint ID is accurately documented and maintained throughout the entire engineering change lifecycle.

Key Responsibilities

ERP Tasklist Authoring: Build and maintain detailed repair "Tasklists" in the ERP. This includes mapping specific Part Numbers, Joint IDs, and critical assembly values (e.g., torque, sequence,etc).

CAD Data Extraction: Use CATIA to navigate complex assemblies, identify components, and verify spatial requirements for repairs. You aren't just looking at drawings; you are digging into the 3D environment to determine "what else" needs to be removed or replaced.

Change Management (CM): Act as the Data Agent for Engineering Change Orders (ECOs). When engineering shifts a design, you analyze the impact on existing repair procedures and manually update the ERP to ensure the shop floor always has the latest data.

Technical Documentation: Synthesize engineering jargon into clear, logical repair steps, similar to a Technical Writer but with the mechanical depth of a repair technician.

Required Qualifications & Skills

Practical Repair Experience: You must have "hands-on" background in a repair or overhaul environment to understand the practicalities of a workshop.

Software Proficiency: * CAD: Advanced navigation in CATIA (V5/V6) or similar high-end PLM software.

ERP: Experience with SAP, Oracle, or similar (specifically routing/tasklist modules).

Precision Mindset: An obsession with data accuracy—specifically regarding Torque Values and Joint IDs, where a typo can lead to mechanical failure.

Analytical Detective Work: Ability to look at a Change Order and intuitively know which 15 Tasklists across the system need to be adjusted.

Education & Experience Requirements

Education: Bachelor’s Degree in Engineering (Mechanical, Manufacturing or Electrical).

Professional Experience: 4 to 6 years of progressive experience in a technical role, specifically within Repair & Overhaul (MRO) or heavy manufacturing environments.

Field Experience: Direct exposure to Repair Operations. You must understand the practical constraints of a workshop, such as tool accessibility, fastener galling, and safety protocols.

Systems Expertise:

ERP: Proven experience with SAP (PP/QM/PM modules), Oracle, or equivalent, focusing on master data, routings, and bill of materials (BOM).

PLM/CAD: Advanced proficiency in CATIA V5/V6 or 3DExperience for assembly navigation and part extraction.

Benefits

Health Care Plan (Medical, Dental & Vision)

Life Insurance (Basic, Voluntary & AD&D)

Paid Time Off (Vacation, Sick & Public Holidays)

Training & Development

Retirement Plan (401k, IRA)

Free breakfast and lunch