GridCARE

Senior/Staff Backend Software Engineer - Data Platform

GridCARE
Apply
13 days ago
Redwood City, CA, USASenior / Staff+

Responsibilities

  • Own the architecture and roadmap of GridCARE’s data platform as an internal product with defined users, interfaces, and service levels.
  • Design ingestion architecture, canonical data models, schema evolution, and data contracts for heterogeneous energy and grid sources.
  • Build shared orchestration, storage, compute, distributed processing, API, and serving foundations for modeling, product, and customer-facing teams.
  • Establish standards for data quality, lineage, observability, access control, and cost management.
  • Own delivery from design through deployment and production operation, including on-call readiness and incident learning.
  • Build and operate AI coding-agent teams, including coordination, task delegation, context management, and evaluation.
  • Shape technical decisions, mentor engineers, and partner with product and domain experts.

Requirements

  • Built or technically owned a data platform used by multiple teams or products, beyond pipelines for a single use case.
  • Experience making platform decisions involving ingestion patterns, data modeling, schema evolution, data contracts, storage, and compute layout.
  • Experience architecting and operating production backend systems and making design tradeoffs.
  • Experience with distributed systems, concurrency, failure recovery, and safe migrations.
  • Hands-on AWS experience with deployment automation, monitoring, and secure access management.
  • Strong Python, SQL, API design, and database modeling skills.
  • Hands-on experience with backend and data infrastructure such as Kubernetes, Docker, workflow orchestrators, dbt, PostgreSQL, cloud warehouses or lakehouses, and streaming or queuing systems.
  • Experience developing ingestion and ETL/ELT pipelines into data marts and serving layers.
  • Experience building and maintaining AI coding-agent teams, including task delegation, context management, and evaluation.
  • Strong testing, debugging, and technical communication skills.
  • Preferred: early-stage startup experience with a concrete production deliverable and experience taking a data platform from early stage to scale or re-architecting one while keeping it operational.
  • Preferred: experience with self-serve platform capabilities, data governance, geospatial systems, full-stack development, production agentic AI assistants, production data science workflows, infrastructure as code, or energy and climate technology.

Benefits

  • Competitive salary, performance bonus, and equity.
  • Comprehensive health, dental, and vision coverage.
  • Hybrid schedule with 3 days in the Redwood City office and 2 days remote.
  • Access to academic, industry, and government partners in the AI-energy ecosystem.
  • Full-time role based in Redwood City, California; the posted compensation range covers Senior and Staff levels and includes base and bonus.

Tech Stack

Amazon RedshiftApache AirflowApache KafkaAWSdbtDockerKubernetesPostgreSQLPythonSnowflakeSQL

Categories

BackendData Engineering
GridCARE

About GridCARE

11-50 employees

GridCARE is the pioneer of Power Acceleration, a new approach to delivering power for AI infrastructure. The company’s Energize™ platform uses advanced AI models, grid simulations, and real-time system intelligence to identify and activate latent capacity across existing power infrastructure. By coordinating utilities, AI infrastructure developers, and flexible energy resources, GridCARE enables large AI factories to secure and activate power in months instead of years. GridCARE is helping power the next generation of AI infrastructure while preserving grid reliability and accelerating economic growth.

Contact me