1

Principal Data Engineer Jobs in California (NOW HIRING)

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

We are looking for a highly skilled Senior Data Engineer / Data Architect with deep hands-on ... Principal-level solution architecture design * Cross-functional stakeholder collaboration

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

Principal Data Engineer - Agentic Data Platforms The Mission As a Principal Data Engineer , you are the enterprise-scale technical authority responsible for shaping and evolving Sam's Club's data ...

We are seeking a highly motivated and self-driven Data Engineer with a strong background in building scalable batch and streaming data pipelines. The ideal candidate brings deep expertise in Google ...

We are seeking a highly motivated and self-driven Data Engineer with a strong background in building scalable batch and streaming data pipelines. The ideal candidate brings deep expertise in Google ...

next page

Showing results 1-20

Principal Data Engineer information

See California salary details

$73K

$145.3K

$209.7K

How much do principal data engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for principal data engineer in California is $145,292.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,900.00 and $170,700.00 per year, depending on experience, location, and employer.

Can I make 200K as a Data Engineer?

Principal Data Engineers with extensive experience, advanced skills in cloud platforms, and expertise in big data tools can earn salaries around or above $200,000 annually, especially in high-cost-of-living areas or senior roles. Compensation varies based on location, industry, company size, and individual qualifications, with some senior data engineers earning close to or exceeding this figure.

What are the typical daily responsibilities of a Principal Data Engineer?

As a Principal Data Engineer, your day-to-day responsibilities generally include designing and optimizing large-scale data pipelines, developing architectural strategies, and overseeing the implementation of robust data solutions. You'll collaborate closely with data scientists, analysts, and software engineers to ensure the organization's data infrastructure is efficient, scalable, and secure. You may also mentor junior team members, review code, and set data engineering best practices. This role frequently requires balancing hands-on technical work with strategic planning and stakeholder communication to align data initiatives with business goals.

What is a Principal Data Engineer job?

A Principal Data Engineer is a senior-level technical role responsible for designing, building, and maintaining large-scale data infrastructure. They lead data engineering teams, establish best practices, and ensure efficient data pipelines to support analytics and machine learning. This role involves working with cloud platforms, big data technologies, and distributed systems to optimize data processing. Principal Data Engineers collaborate with data scientists, analysts, and business stakeholders to drive data-driven decision-making. Their work is critical in enabling organizations to leverage data effectively for insights and innovation.

What engineers make 300,000 a year?

Principal Data Engineers and senior engineering roles in fields like software, cloud, and machine learning often have salaries reaching or exceeding $300,000 annually, especially with extensive experience, advanced skills, and in high-demand industries. Compensation can include base salary, bonuses, and stock options, particularly at large tech companies or startups with significant funding.

What does a principal Data Engineer do?

A principal Data Engineer designs, develops, and maintains large-scale data systems and pipelines to support data analysis and business decision-making. They often lead data architecture initiatives, ensure data quality and security, and collaborate with data scientists and engineers using tools like SQL, Spark, and cloud platforms. This role typically requires extensive experience in data engineering and strong problem-solving skills.

What engineer makes $500,000 a year?

Principal Data Engineers or senior engineering roles in high-demand industries can earn $500,000 or more annually, especially with extensive experience, advanced skills in data architecture, and leadership responsibilities. Compensation at this level often includes base salary, bonuses, and stock options, typically found in large tech companies or organizations with significant data infrastructure needs.

What are the key skills and qualifications needed to thrive in the Principal Data Engineer position, and why are they important?

To thrive as a Principal Data Engineer, you need a deep understanding of data architecture, data modeling, ETL development, and distributed computing, often supported by a degree in computer science or a related field. Proficiency with technologies such as Hadoop, Spark, Python, SQL, and cloud platforms (AWS, Azure, or Google Cloud), as well as certifications in relevant tools or data engineering, is highly valuable. Strong leadership, problem-solving skills, and effective cross-functional communication are essential soft skills for this role. These combined abilities enable Principal Data Engineers to design scalable data solutions, drive engineering best practices, and lead complex projects to successful completion.

What are the most commonly searched types of Principal Data Engineer jobs in California? The most popular types of Principal Data Engineer jobs in California are:
What job categories do people searching Principal Data Engineer jobs in California look for? The top searched job categories for Principal Data Engineer jobs in California are:
What cities in California are hiring for Principal Data Engineer jobs? Cities in California with the most Principal Data Engineer job openings:
Infographic showing various Principal Data Engineer job openings in California as of July 2026, with employment types broken down into 100% Full Time. Highlights an 80% In-person, and 20% Remote job distribution, with an average salary of $145,292 per year, or $69.9 per hour.
Principal Data Engineer

Principal Data Engineer

Pacific Gas and Electric Company

Oakland, CA • On-site, Remote

$210K/yr

Other

Posted yesterday


Pacific Gas and Electric Company rating

9.0

Company rating: 9.0 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

3rd of 53 rated energy and utility


Job description

Requisition ID # 172993 

Job Category: Information Technology 

Job Level: Manager/Principal

Business Unit: Energy Delivery

Work Type: Hybrid

Job Location: Oakland

Department Overview

The Technology & Data Strategy team within the Land, Environmental and Permitting Services (LEAPS) Organization delivers a broad range of expertise and services to drive integrated, cross-organizational solutions for LEAPS. The Technology & Data Strategy (T&DS) is responsible for building, maintaining, enhancing, and analyzing systems and data applications, as well as creating visualization that provides valuable information. The team's mission is to provide practical and relevant insights from data, that supports strategic and informed decisions.

Position Summary

The Principal Data Engineer designs, develops, modifies, configures, debugs and evaluates solutions for extracting data from various sources, implements transformation logic, and stores data in various formats fit for use by the resource planning and strategy team. Collects metadata about jobs/sources including data lineage and transformation logic to create data models and ensure data is accessible to the team. Works with IT teams, data owners, functional area leads and leadership throughout the development cycle practicing continuous improvement. The data engineer identifies and solves current gaps in data requirements and creates ease of access to ensure fast and consistent responses to leadership inquiries.

This position is hybrid, working from your remote office and your assigned work location based on business needs or company requirements. The assigned work location will be within the PG&E Service Territory and will be agreed upon by the successful candidate and hiring leader.

PG&E is providing the full salary/pay range for this position. The actual amount paid to an individual will be based on multiple factors, including, but not limited to, internal equity, specific skills, education, licenses or certifications, experience, market value, and geographic location. The range to reasonably expect will be around the minimum and the midpoint. The final decision will be made on a case-by-case basis related to the factors above. This job is also eligible to participate in PG&E's discretionary incentive compensation programs.

Bay Area Min: $155,000

Bay Area Mid: $210,000

Bay Area Max: $265,000

Job Responsibilities

Forms and leads teams to focus on complex data and analytics-centric problems having broad and significant impact that require in-depth analysis and judgment to obtain results or solutions.

Contributes to the resolution of uniquely complex data and analytics-centric problems having significant impact.

Creates and maintains optimal data pipeline architecture

Created complex automated data routines and processes for reporting and data delivery ensuring accurate data manipulation and data cleansing.

Provides thought leadership on infrastructure that allows data to be accessed and analyzed with verified data quality and metadata appropriately captured and catalogued.

Aids other programmers /analysts on unusual or especially complex problems that cross multiple functional/technology areas.

Works closely with other departments on cross-team work needs/requirements.

Partners with the business and other departments to develop requirements and assemble large, complex data sets that meet functional / non-functional business requirements.

Drives the development of departmental standards, norms, and new goals/objectives.

Communicates (oral and written) recommendations.

Mentors/provides guidance to less experienced colleagues.

Qualifications

Minimum

BA/BS in Computer Science, Management Information Systems or related field of study, or equivalent experience

10 years of experience with multiple data engineering/ETL ecosystems such as Palantir Foundry, Spark, Informatica, SAP BODS, OBIEE.

Experience with multiple data engineering/ETL ecosystems.

Proven track record of successfully implementing data warehouses/data lakes over previous five years.

Experience leading development teams.

3 years of experience in machine learning algorithm deployment and machine learning operations.

Desired

Familiarity with utility operations

Experience in Snowflake or Microsoft Fabric

Experience in Power BI Dataflows and Semantic Models


What Pacific Gas and Electric Company employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom