Gridmatic
Software Engineer, Grid-Scale Batteries
$180K–$270K
Cupertino, San Francisco +1 · Full-time · Posted Jun 18, 2026
- Location
- Cupertino, San Francisco
Cupertino, California, United States - Experience
- 4+ years building and operating production software systems.
About the job
Build and operate Gridmatic’s battery optimization platform, including data pipelines and production systems for battery dispatch, market bidding, and settlement workflows.
What you'll do
- Build and maintain pipelines for real-time market and telemetry data.
- Own reliable production workflows for battery dispatch and market bidding, and productionize bidding strategies with research teams.
- Build settlement calculations and visualizations, improve tooling and observability, and contribute to platform architecture and on-call support.
What they ask for
- Strong proficiency in Python for production software.
- Experience with Go or a similar typed language (Java, Rust, C++).
- Experience building and operating data pipelines at meaningful scale, and hands-on experience with workflow orchestration tools such as Airflow, Flyte, or Temporal.
- Systems thinking, clear communication, and comfort with broad ownership in a fast-moving small team.
Nice to have
- Infrastructure-as-code experience with Terraform or similar tools; production Kubernetes experience.
- Experience bringing models into production with ML or optimization teams, familiarity with optimization, forecasting, or simulation workflows, or experience in energy markets, SCADA, or battery management systems.
Pay
$180,000 — $270,000 USD (base salary)
Tools
Python, Go, Java, Rust, C++, Airflow, Flyte, Temporal
AI focus
Partner with ML and optimization researchers to evaluate and productionize bidding strategies and models.
Model-written summary · the original posting is authoritative