1,803,103open jobs
104,022companies
272,052added this week
Browse all
Salary
$180k – $270k per year
Location
In office (Cupertino)
Seniority
Middle · 4+ years exp
Visa
H-1B filings in 12 months: 5 · for this role: 3

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jun 18, 2026. Gridmatic scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Gridmatic is an AI-driven energy technology firm dedicated to accelerating grid decarbonization through optimized renewable power and battery storage management. The company leverages advanced predictive algorithms and machine learning models to maximize efficiency across energy trading, power purchase agreements, and retail power supply. Headquartered in Cupertino, California, the firm combines Silicon Valley software innovation with deep energy sector expertise to build a more resilient and sustainable electric grid.

The Role

We're looking for a Software Engineer to join the team building the core of Gridmatic's battery optimization platform. Our challenges are shaped by the nature of energy markets: optimization models run on tight schedules, bids must be submitted reliably within tight market clearing windows, and data pipelines need to ingest and process market signals continuously. You'll partner with our ML, optimization, and data science teams to bring research into production, and work alongside the Platform Infrastructure team on the compute and orchestration layers that underpin it all.

What You'll Do

  • Build and maintain data pipelines that ingest real-time market and telemetry data and pass these to our forecasting and optimization models
  • Own production systems using workflow orchestration for battery dispatch and market bidding, where reliability has direct revenue consequences
  • Partner with ML and optimization researchers to evaluate and productionize bidding strategies e.g. by adding or improving workflow orchestration
  • Collaborate with the our data and optimization teams to build reliable data calculations and visualization for settlement calculations, trading operations, and bid strategy evaluation
  • Contribute to tooling, observability, and patterns that help the team ship and operate software reliably
  • Make architectural decisions as we scale the platform alongside our asset portfolio
  • Join on call rotation to maintain systems you build

What We're Looking For

  • 4+ years of experience building and operating production software systems
  • Strong proficiency in Python, including production-grade code beyond notebooks and scripts
  • Experience with Go, or a background in a similar typed language (Java, Rust, C++)
  • Solid experience building and operating data pipelines-streaming or batch, at meaningful scale
  • Hands-on experience with workflow orchestration tools such as Airflow, Flyte, or Temporal
  • Enthusiasm to learn about and work on details of the application, in this case electricity markets and grid-scale batteries
  • Systems thinking-understanding how components interact, where failures cascade, and how to build for reliability and efficiency
  • Clear communication, whether writing a design doc, reviewing code, or explaining a system to someone unfamiliar with it
  • Comfort in a fast-moving, small-team environment where ownership is broad

Nice to Have

  • Infrastructure-as-code experience with Terraform or similar tools
  • Hands-on experience with Kubernetes in production (we run on GKE)
  • Background working with ML, optimization, or research teams to bring models into production
  • Familiarity with optimization, forecasting, or simulation workflows
  • Prior work in domains where latency and reliability have direct business consequences
  • Experience in energy markets, SCADA, or battery management systems

Taking care of you today:

- Continuing Education Opportunities

- Flexible PTO

- Medical, Dental and Vision plans with competitive employer contributions

- Pre-Tax commuter benefits

- $1500/year non profit donation matching program through Millie

- Home Office Stipend

Protecting your future for you and your family:

- 401K contribution match up to 4%

- Company-paid parental leave

- Company Paid Life Insurance

- Stock Option Loan Program

Pay range

$180,000—$270,000 USD

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,803,103 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cupertino
Software Engineer 1 hour ago
$90k – $162k per year • Hybrid • 3+ years exp • Bachelor's Degree • Mason
Management
Agile
Scrum
Apply
≈ $107k – $211k per year (Estimated) • In office • Bachelor's Degree • Redmond
AI/ML
Machine Learning
Apply
≈ $108k – $197k per year (Estimated) • In office • 8+ years exp • Plano
JavaScript
Java
Java
Spring Boot
Hibernate
Spring Security
Frontend
Redux
React.js
DevOps
Rest API
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Management
Agile
Apply
$165k – $224k per year • Equity • In office • Full-Time • 3+ years exp • Bachelor's Degree • Sunnyvale
Java
C#
C++
Perl
AI/ML
Computer Vision
Robotics
SLAM
Motion Planning
Autonomous Navigation
Chips/EDA
Proteus
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Reading
Python
C++
AI/ML
Multimodal AI
Computer Vision
Edge AI
DevOps
Linux
Robotics
ROS
ROS2
Gazebo
Isaac Sim
MuJoCo
SLAM
Sensor Fusion
Motion Planning
Perception
Apply
$142k – $186k per year • Equity • In office • Full-Time • Bachelor's Degree • Pleasanton
Python
Rust
C++
DevOps
Linux
Quantum
IonQ
Apply
Remote (Australia) • Full-Time • 12+ years exp • Australia
Python
Go
Java
Rust
AI/ML
Cursor
Claude
AI Agents
LLM
RAG
OpenAI Codex
Frontend
GraphQL
DevOps
Rest API
gRPC
GCP
Azure
AWS
Apply
≈ $74k – $135k per year (Estimated) • In office • 6+ years exp • Vancouver
C++
Apply
Data Engineer 7 hours ago
$100k – $140k per year • Hybrid • 5+ years exp • Bachelor's Degree • Plano
Python
SQL
Scala
Databases
Snowflake
Databricks
Microsoft Fabric
AI/ML
Spark
AI Agents
Multi-Agent Systems
DevOps
Azure DevOps
Azure
CI/CD
AWS
Analytics
Tableau
Power BI
ETL/ELT
Management
Agile
Scrum
Apply
≈ $44k – $97k per year (Estimated) • In office • Brazil
JavaScript
Java
TypeScript
Java
Maven
Spring Boot
Gradle
Databases
MySQL
PostgreSQL
Frontend
Angular
React.js
DevOps
Terraform
CloudFormation
CI/CD
Git
AWS
Docker
Kubernetes
AWS Lambda
Amazon S3
Amazon CloudWatch
API Gateway
Management
Scrum
Kanban
Apply
$209k – $270k per year • Equity • In office • Cupertino
Python
Go
Java
Rust
C++
AI/ML
Flyte
DevOps
Terraform
GCP
Azure
AWS
Kubernetes
Grafana
Google GKE
IAM
Apply
$175k – $270k per year • Equity • Hybrid • Cupertino
Python
Apply
Office Manager 3 days ago
≈ $52k – $99k per year (Estimated) • Equity • In office • 3+ years exp • Houston
Management
Google Workspace
Apply
$180k – $270k per year • Equity • In office • 4+ years exp • Cupertino
Python
Go
DevOps
Terraform
GCP
AWS
Kubernetes
Apply
≈ $93k – $178k per year (Estimated) • Equity • In office • Contractor • 5+ years exp • Bachelor's Degree • Houston
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
$60k – $140k per year • In office • 3+ years exp • Cupertino
Apply
$60k – $140k per year • In office • 3+ years exp • Cupertino
Apply
≈ $223k – $420k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Cupertino
Python
C++
C++
PyTorch C++
AI/ML
PyTorch
LLM
Time Series Forecasting
Machine Learning
Apply
≈ $214k – $450k per year (Estimated) • In office • 12+ years exp • Cupertino
Apply
≈ $43k – $75k per year (Estimated) • In office • Part-Time • San Jose • Santa Clara • Sunnyvale • Cupertino • Mountain View
Apply
See all jobs
This is one of many
1,803,103 more open roles from verified company boards, updated every day.