1

Data Engineer Jobs in San Rafael, CA (NOW HIRING)

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

Position Overview We're looking for a data engineer to help us turn raw driving data into the well-structured, queryable, and trustworthy datasets that power our autonomy stack. You'll work across ...

Data Engineer

San Francisco, CA · On-site

$130K - $500K/yr

As a Software Engineer supporting our Data function, you will be responsible for creating and maintaining pipelines that enable our Data Science, Engineering, and Product teams, and the wider Mercor ...

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

As an early data engineer, you'll define not just the pipelines but the standards, architecture, and culture of data at Sapiom. What You Will Do You'll own Sapiom's data infrastructure end-to-end ...

Data Engineer

San Francisco, CA

$134K - $162K/yr

Go ahead and check out some of our work here: www.punch-agency.com We are seeking an extremely talented senior/lead data engineer to design & implement highly reliable & scalable Audience Management ...

Data Engineer

San Francisco, CA · On-site

$132K - $206K/yr

As a member of the Global Data Analytics (GDA) Team, the Data Engineer leverages a variety of technologies to design, develop and deliver new features in addition to loading, transforming and ...

AWS Data Engineer

Alameda, CA · On-site

$129K - $155K/yr

AWS Data Engineer Work Location: Alameda CA Duration: Contract to hire or FTE Experience: 10 to max 20 Mandatory - need summary on pharma and commercial exp Educational Qualification* BE / MCA / Any ...

Data Engineer

San Francisco, CA · Hybrid

$132K - $206K/yr

As a member of the Global Data Analytics (GDA) Team, the Data Engineer leverages a variety of technologies to design, develop and deliver new features in addition to loading, transforming and ...

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

They are seeking a Data Engineer to build and architect data infrastructure that drives decision-making for millions of users, enabling personalized user experiences and supporting the company ...

Data Engineer

San Francisco, CA · On-site

$180K - $260K/yr

As our newest Data Engineer , you'll build and scale the systems that power data-driven decisions across the company. You'll work directly with stakeholders across the business - such as product ...

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

The Data Engineer will design and build the data infrastructure that supports decision-making for millions of users, driving growth and enhancing personalized user experiences. Responsibilities : • ...

Data Engineer

San Francisco, CA · On-site

$133K - $159K/yr

Data Engineer Fastly's Analytics team empowers leaders across the business with actionable data to drive key decisions. The team is working to expand and mature a best-in-class internal data platform.

The Swish Analytics team is seeking Data Engineers based in Europe to have a direct impact on the infrastructure and delivery of our core consumer and enterprise data offerings as well as helping ...

Sr. Data Engineer

San Francisco, CA · On-site +1

$60 - $96/hr

Join a dynamic data engineering team supporting large-scale analytics and cloud data solutions for a hybrid onsite role in San Francisco, CA. This position focuses on building reliable, high ...

Data Engineer

San Francisco, CA · Remote

$134K - $162K/yr

We're ready to welcome Slite's first data engineer! This is a remote position. What's my mission ? Own the BItoolchain : pick, implement and maintain BI tools and setup. Help product track the ...

Data Engineer

San Francisco, CA · Remote

$134K - $162K/yr

We're looking for a bright engineer keen on data and passionate about Slite's mission. This person will support all functions of the team with data, enforce our setup is reliable and will scale in ...

Sr. AWS Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

AWS Data Engineering Lead Location: San Francisco, CA(Locals Preferred but ok in US) Mode: Hybrid(3 day a week onsite) Employment type: Contract Role Summary We are seeking a highly skilled AWS Data ...

The Swish Analytics team is seeking Data Engineers to have a direct impact on the infrastructure and delivery of our core consumer and enterprise data offerings as well as helping support our ...

Data Engineer

San Francisco, CA · On-site

$134K - $162K/yr

The Role Eight Sleep is revolutionizing sleep optimization through cutting-edge technology, and we need a world-class Data Engineer to power our next phase of hypergrowth. You'll architect and build ...

Showing results 41-60

Data Engineer information

See San Rafael, CA salary details

$49.6K

$144.6K

$197.9K

How much do data engineer jobs pay per year?

As of Aug 12, 2026, the average yearly pay for data engineer in San Rafael, CA is $144,596.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,600.00 and $153,300.00 per year, depending on experience, location, and employer.

What is the difference between Data Engineer vs Data Scientist?

AspectData EngineerData Scientist
Primary FocusBuilding and maintaining data pipelines and infrastructureAnalyzing data to extract insights and create models
SkillsSQL, ETL, programming (Python, Java), database managementStatistics, machine learning, data analysis, programming (Python, R)
Work EnvironmentData warehouses, cloud platforms, backend systemsData analysis environments, research labs, visualization tools
Common ToolsApache Spark, Hadoop, Airflow, SQLJupyter, RStudio, Tableau, scikit-learn

Data Engineers focus on creating and maintaining the infrastructure that allows data to be collected, stored, and processed efficiently. Data Scientists analyze this data to generate insights, build predictive models, and support decision-making. While their skills overlap, Data Engineers are more involved in data pipeline development, whereas Data Scientists focus on data analysis and modeling.

What are the key skills and qualifications needed to thrive as a data engineer, and why are they important?

To thrive as a Data Engineer, you need a strong background in computer science, data modeling, and programming languages such as Python or Java, often coupled with a relevant degree. Familiarity with ETL tools, big data frameworks (like Hadoop or Spark), and cloud platforms (such as AWS or Azure) is typically required, along with certifications like AWS Certified Data Analytics. Strong problem-solving skills, attention to detail, and effective communication set exceptional data engineers apart. These skills and qualities are essential for building robust data pipelines, ensuring data quality, and supporting data-driven decision-making across organizations.

What does a data engineer do?

The job duties of a data engineer involve helping with the development of systems, software, and infrastructure used to process, store and analyze data. Your responsibilities in this career include working to install data management software. Your employer may expect you to perform maintenance and install updates to all software and systems that they use for data acquisition, management, and analysis. Data engineers also analyze existing data systems to find ways to improve efficiency and accessibility. You then suggest upgrades or changes based on your assessment.

What is a data engineer?

Data Engineers are IT professionals who design, construct, install, and maintain large-scale processing systems and other infrastructure for collecting, storing, and analyzing data. They build and optimize data pipelines and architectures that allow organizations to efficiently access and use data for business insights. Data Engineers work closely with data scientists, analysts, and other stakeholders to ensure that data is reliable, accessible, and secure. Their responsibilities often include working with databases, cloud platforms, and big data tools.

How do data engineers typically collaborate with data scientists and analysts within an organization?

Data Engineers play a crucial role in ensuring that Data Scientists and Analysts have reliable, well-structured data for their projects. This collaboration often involves building and maintaining data pipelines, optimizing data storage solutions, and troubleshooting data quality issues. Regular communication and agile teamwork are common, with Data Engineers frequently participating in meetings to understand analytical requirements and adjust data processes accordingly. By working closely together, these teams can quickly iterate on data models and deliver actionable insights to drive business decisions.

Is a data engineer entry level?

Data engineering is typically an intermediate to senior-level role that requires experience with programming, databases, and data pipelines. Entry-level positions may be available for those with relevant internships or strong foundational skills, but most data engineering roles demand several years of experience and proficiency with tools like SQL, Python, and cloud platforms.
What are the most commonly searched types of Data Engineer jobs in San Rafael, CA? The most popular types of Data Engineer jobs in San Rafael, CA are:
What are popular job titles related to Data Engineer jobs in San Rafael, CA? For Data Engineer jobs in San Rafael, CA, the most frequently searched job titles are:
What job categories do people searching Data Engineer jobs in San Rafael, CA look for? The top searched job categories for Data Engineer jobs in San Rafael, CA are:
What cities near San Rafael, CA are hiring for Data Engineer jobs? Cities near San Rafael, CA with the most Data Engineer job openings:
Infographic showing various Data Engineer job openings in San Rafael, CA as of August 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 57% In-person, and 43% Remote job distribution, with an average salary of $144,596 per year, or $69.5 per hour.

Data Engineer

Humble Robotics

San Francisco, CA • On-site

$134K - $162K/yr

Full-time

Re-posted 23 days ago


Job description

About Humble Robotics 

Working at Humble Robotics means taking on the biggest change in ground transportation in decades. We're building an autonomous, zero-emissions hauler that dramatically lowers the cost of freight with groundbreaking vision-based AI, designed for today's global logistics network.

We're a fast-moving, close-knit team of AV industry veterans and innovative thinkers. We don't believe culture can be engineered – but when it falls into place, it's a once-in-a-lifetime adventure.

Progress has never felt so present.

Position Overview
We're looking for a data engineer to help us turn raw driving data into the well-structured, queryable, and trustworthy datasets that power our autonomy stack. You'll work across the full lifecycle of our data, from ingestion to the point it gets pulled into a training run, and your work will directly shape how quickly the rest of the team can iterate.
Key Responsibilities
  • Build and maintain pipelines that ingest, validate, and process multi-modal sensor logs from our vehicles
  • Design schemas and data models that make our driving data discoverable and queryable for ML training, evaluation, and debugging
  • Turn raw driving data into the derived signals, annotations, and aggregates that downstream teams consume
  • Write tooling that the broader team relies on day-to-day: data loaders, query interfaces, dataset assembly utilities
  • Collaborate closely with ML, vehicle software, curation, and fleet operations to make sure data flows smoothly from collection through to model training
  • Contribute to the design of our data stack, making decisions that scale with the team and the fleet
Minimum Qualifications
  • BS, MS, or PhD in Computer Science, Engineering, Robotics, or a related field — or equivalent industry experience
  • Strong proficiency in Python, including writing maintainable code that other engineers will read and extend
  • Solid database fundamentals and an intuition for designing schemas that hold up as requirements evolve
  • Working understanding of how ML training pipelines consume data, and an eye for designing upstream systems that serve them well
  • Comfortable working in large codebases and modern build/dev environments (Bazel, monorepos, dev containers, or similar)
  • Curious, flexible, and pragmatic — able to pick up unfamiliar tools and reason from first principles rather than relying on prior recipes
  • Eligible to work in the United States
Preferred Qualifications
  • Experience working with data in an autonomous vehicle, robotics, or similar context
  • Familiarity with Foxglove, rerun, or similar visualization/data-platform tooling
  • Experience designing or maintaining data catalogs, metadata stores, or feature stores
  • Background in handling high-volume multi-modal data (video, point clouds, time-series) at terabyte-plus scale
  • Cloud data engineering experience (GCP or AWS — object storage, serverless triggers, batch processing)
  • Comfort operating as an early team member — high ownership, low ego, fast iteration
Compensation
This role is eligible for base salary + benefits + equity compensation. Salary ranges are determined by role, level, and location. Within the range, individual pay is determined by additional factors, including qualifications, skills, experience, and location.
Additional Information

As part of the interview process, we may use Artificial Intelligence (AI) tools to compare your qualifications and experience to the job description. A human reviews all AI output and makes a final hiring decision. Humble Robotics does not rely on the output to make any employment decisions. Some applicants may have a legal right to opt-out of the use of AI as part of our interview process. Contact **legal@humblerobotics.ai** to exercise this right or if you have further questions on the use of AI tools in our hiring process.

Humble Robotics is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, marital status or any other characteristics protected by law. Humble Robotics will consider qualified applicants with arrest and conviction records in a manner consistent with local ordinances.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.