Staff Software Engineer
Core
Build systems defining data models and lifecycle of solar and battery assets, including onboarding APIs and validation checks.
Role type
Staff Software Engineer (Asset Lifecycle Management)
Builds
Client-facing onboarding API, configurable onboarding check engine, core asset data models
Domain
Distributed solar and energy storage industry
Deliverable
production ML models
Required skills
Kotlin, Spring Boot, AWS (EKS), MySQL, SQS, React, TypeScript, Databricks, Grafana, Sentry, AI for coding and testing
Preferred skills
Experience building data models and lifecycle management systems
Technologies
Kotlin, Spring Boot, AWS, EKS, MySQL, SQS, React, TypeScript, Databricks, Grafana, Sentry
Responsibilities
Design and ship client-facing onboarding API, define asset data models and lifecycle, implement validation checks, work with product managers and operations teams
Seniority
Staff, hands-on IC
