E

E Source Companies

Utility research, data, and advisory services

Forward Deployed Data Engineer 4 - Databricks

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • Own the full lifecycle of a system, from discovery through architecture, build, deployment, and post-go-live support, rather than a single phase of it.
  • Ship on compressed timelines, going from first conversation to a working system in weeks rather than quarters, with the judgment to know what to defer and what cannot be.
  • Work directly with enterprise clients and navigate conflicting stakeholders, from technical individual contributors to executives.
  • Manage technical delivery scope, timelines, and measurable outcomes.
  • Communicate clearly in writing and at the whiteboard, and be comfortable with ambiguity, incomplete data, and objectives that change mid-engagement.
  • Exercise informed judgment about which approach a problem actually needs, rather than defaulting to a familiar one.
  • Have five or more years of experience in data engineering, data platform, or analytics engineering, with at least one platform owned in production.
  • Have expert proficiency in Python, SQL, Databricks, and Spark, including Spark runtime internals and the ability to diagnose why a job is slow rather than adding compute.
  • Have experience building cloud-based data pipelines in Amazon Web Services (AWS); working knowledge of a second cloud ecosystem is preferred.
  • Have sound handling of incremental versus full rebuild, idempotency, late-arriving data, deduplication, backfill strategy, and schema evolution.
  • Have batch and streaming pipeline design experience, with informed judgment about which the problem actually needs.
  • Have knowledge of data governance, security, privacy, lineage, and quality practices.
  • Be proficient with Git, Docker, continuous integration and continuous delivery (CI/CD) tools, and at least one modern orchestration framework.
  • Have demonstrated experience using AI coding assistants and agentic development tools to rapidly prototype, test, and iterate on working software, compressing the path from idea to running system.
  • Have experience in the energy or utility industry, or another asset-heavy sector, with working familiarity of the systems, data, and operational constraints utilities live with.
  • Have strong written communication and whiteboarding skills.
  • Have a bachelor's degree in computer science, information technology, or a related field.
  • Be authorized to work for any employer in the United States.

Responsibilities

  • Embed with utility clients to design and build production data platforms end to end, covering ingestion, transformation, orchestration, quality, governance, and serving, using Databricks, Spark, Python, SQL, and Amazon Web Services (AWS).
  • Own the technical architecture of each engagement and defend it to client architects, security teams, and platform owners.
  • Run technical discovery independently, separating the problem as stated from the underlying need, and identify when the requested solution is the wrong one.
  • Deliver a working, useful system early in each engagement, typically within the first few weeks, then iterate toward production hardening; tactical solutions are acceptable, but undocumented or unowned solutions are not.
  • Lead migrations from legacy warehouses and on-premises systems to modern platforms, including undocumented dependencies.
  • Model data so downstream teams can use it without re-deriving the same logic, using dimensional, lakehouse and medallion, and graph or semantic models where appropriate.
  • Integrate utility source systems—including asset and work management, historians and supervisory control and data acquisition (SCADA), customer information systems (CIS), advanced metering infrastructure (AMI), geographic information systems (GIS), and enterprise resource planning (ERP)—through application programming interfaces (APIs), change data capture, file drops, and available methods.
  • Make pipelines observable and operable through lineage, quality checks, alerting, and runbooks that client engineers can act on.
  • Build and deploy operator-facing application layers, such as data quality and reconciliation dashboards, review and correction interfaces, and self-service data tools, so client business teams can use the platform; use Databricks Apps where the client runs Databricks.
  • Manage scope, timeline, and expectations against a defined statement of work, raising risk early.
  • Contribute reusable frameworks, ingestion patterns, and reference architectures that scale across clients, and provide product and implementation feedback to E Source engineering and product teams.
  • Apply data governance, security, privacy, and retention controls appropriate to the utility regulatory context.

Desired Qualifications

  • Hold a master's degree in a relevant science, technology, engineering, or mathematics (STEM) field.
  • Have graph database and knowledge graph modeling experience.
  • Have run streaming platforms such as Kafka or equivalent and change data capture tooling in production.
  • Have built feature pipelines and served data to machine learning (ML) and artificial intelligence (AI) systems.
  • Have built and deployed Databricks Apps, or comparable operator-facing applications on a modern frontend framework such as React, Streamlit, or Dash with REST or GraphQL APIs.
  • Have optimized cost and performance in Databricks through partitioning, file layout, clustering, caching, and compute right-sizing.
  • Hold a Databricks certification.
  • Have working knowledge of a second cloud ecosystem.

About the Company

E Source Companies

Utility research, data, and advisory services

E Source Companies provides research, data, and consulting to electric, gas, and water utilities to help them adapt to market shifts, improve customer relationships, and adopt new technologies. Its core offerings come from decades of energy-efficiency knowledge packaged as information services and analytics, delivered to utilities to inform decisions, benchmarks, and best practices. The company differentiates itself through a primed focus on the utility sector and a rapid growth strategy enabled by the 2019 acquisition by Align Capital Partners, which fueled an aggressive program of acquisitions to expand capabilities in grid modernization, smart infrastructure, and data analytics. The combined effect is a broader, more capable advisory platform aimed at guiding large utilities through transformation, technology adoption, and modernization of their operations.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Boulder, CO
Founded
1986

Recently Posted Jobs

Explore more opportunities at E Source Companies

See more jobs