Senior Software Engineer, Grid Communications & Platform
Role responsibilities
Develop and operate a scalable control system for a distributed fleet of grid monitoring devices. Design low-latency, event-driven pipelines for high-volume telemetry and command processing while leading cross-functional performance optimizations.
Requirements
Requires over 5 years of experience with distributed, event-driven systems on cloud-native platforms and proficiency with messaging queues and observability tools. Candidates must have strong Linux troubleshooting skills and the ability to navigate ambiguity in a high-growth environment.
Key skills
Distributed Systems, Event-driven Architecture, Cloud-native Platforms, Kafka, Kinesis, Redpanda, Apache Pulsar, Grafana, Prometheus, Loki, Linux, Scripting, TCP/UDP/QUIC, Kubernetes, GitOps, Infrastructure as Code
Keywords
Grid Management, Active Grid Response, IoT, Sensing Systems, Telemetry, Protocol Design, Hardware in the Loop, Observability, Incident Response, DNS, TLS, Identity and Access Management, Cloud Security, Apollo Router, GraphQL Federation, Distributed Systems, Kafka, Kinesis, Redpanda, Apache Pulsar, Grafana, Prometheus, Loki, Kubernetes, GitOps, Infrastructure as Code, TCP, UDP, QUIC, Linux