Staff Software Engineer
Strobe Power
Software Engineering
Staff Software Engineer
Strobe is building the world's largest power plant — not a single site, but a distributed fleet of buildings, batteries, EVs, and generators buying and selling power in real time across wholesale energy markets.
We need a staff engineer to own our data integration and cloud infrastructure layer; the connective tissue between utilities, grid operators, OEM hardware, weather services, and our optimization engine.
What you'd own
- Wholesale market integrations (NYISO, CAISO, ERCOT) — real-time pricing, capacity markets, dispatch signals
- OEM hardware integrations — API and data bridges to building equipment manufacturers for monitoring, control, and telemetry
- Green Button Connect pipelines — ingesting interval consumption, billing, and meter data from utilities (ConEd, PG&E, SCE, etc.) via OAuth2 + ESPI
- Weather forecast data pipelines
- Event-driven AWS infrastructure (Lambda, API Gateway, AppSync/GraphQL, EventBridge, IoT Core, TimeStream, Amplify, CloudWatch) managed through Terraform IaC
- Observability and alerting on systems where downtime means missed market events and real dollars
Strong fit if you have
- Deep AWS experience (IAM, Lambda, API Gateway, AppSync, EventBridge, TimeStream or similar TSDB)
- Production Terraform (modules, remote state, multi-workspace patterns)
- Extensive Python (pydantic for models, click for CLIs, boto3 for AWS, async pipelines)
- Experience integrating messy third-party APIs at scale (utilities, government, energy, OEMs)
- Comfort with on-call for systems that control physical hardware and move real money
Stack: Python / TypeScript / Rust / Terraform / AWS / GraphQL (AppSync) / MQTT / Grafana — AI-agent-optimized monorepo with deep investment in agent-enabled engineering efficiency.
Small team, high ownership, no layers. 5 days/week onsite.
Apply for this roleOr reach out directly: careers@strobepower.com