Back to Job Listings

Data Engineer

San Francisco

SpringCube

Full-time - Senior Engineer

Software, SaaS, Cloud & Infrastructure

Posted 1 week ago

$200,000 - $250,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

A technology company focused on building large-scale AI infrastructure is developing systems that support the next generation of artificial intelligence. The organization operates with a strong emphasis on autonomy, urgency, first-principles thinking, and building technology that has meaningful real-world impact.

The organization is seeking a Data Engineer to build and operate the data infrastructure that powers critical business systems and AI-driven tools. This role will focus on creating reliable pipelines, developing a live knowledge graph, and transforming complex operational data into structured and trustworthy datasets.

The successful candidate will work across systems including ERP, applicant tracking, project management, construction software, and telemetry platforms. The role requires strong data engineering fundamentals, an ability to model complex real-world domains, and a commitment to data quality, reliability, and scalable architecture.

Key Responsibilities

  • Build and maintain data pipelines that integrate information from the company’s ERP, ATS, project management, construction software, telemetry, and other operational systems into a unified, queryable layer.
  • Own the data model supporting the company’s live knowledge graph, including entities related to sites, equipment, schedules, people, and other operational resources.
  • Develop and deliver datasets and services with reliable SLAs for internal tools, dashboards, and machine learning models.
  • Transform messy vendor and field data, including PDFs, spreadsheets, exports, and other unstructured sources, into structured and trustworthy datasets.
  • Design scalable data infrastructure that can support internal applications, analytics, automation, and AI-powered agents.
  • Establish data quality practices through automated testing, monitoring, observability, and data lineage.
  • Work independently and take ownership of projects and systems from development through production.
  • Collaborate with technical teams to ensure data systems remain reliable and adaptable as business requirements evolve.

What We’re Looking For

  • Experience building and operating production data pipelines that other teams and products depend on.
  • Strong experience modeling complex and evolving real-world domains into durable data schemas.
  • A strong engineering approach to data quality, including testing, monitoring, and lineage rather than relying on manual spot checks.
  • Experience extracting structured information from unstructured data sources.
  • Ability to work quickly with AI tools and modern data engineering technologies while maintaining clean, maintainable infrastructure.
  • Strong problem-solving skills and the ability to reason from first principles.
  • Ability to work autonomously and take ownership of projects end to end.

Bonus Qualifications

  • Experience with PostgreSQL, dbt, or data warehouse internals.
  • Experience with streaming systems and event-driven architectures.
  • Experience with LLM-based data extraction.
  • Experience working with construction, manufacturing, or supply chain data.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals globally.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the Apply button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.
‹