What is a Software Engineer at Gridware?
At Gridware, a Software Engineer plays a pivotal role in building and scaling the technology that keeps the electrical grid safe, reliable, and efficient. The engineering team is tasked with creating real-time monitoring solutions that detect grid anomalies, predict equipment failures, and ultimately help prevent catastrophic events like wildfires. This is not just a standard SaaS engineering role; it is a position that sits at the intersection of hardware, real-time data streaming, cloud infrastructure, and physical-world impact.
The systems you design and maintain will ingest massive streams of sensor data from hardware deployed directly on power lines. As a Software Engineer, you will build the distributed pipelines, data storage systems, and user-facing platforms that transform raw physical telemetry into actionable, real-time insights for utility operators. The complexity of handling high-throughput, low-latency data while ensuring near-perfect uptime makes this role both technically challenging and deeply rewarding.
By joining Gridware, you will directly contribute to a critical mission: safeguarding infrastructure and communities. Successful candidates are those who thrive on solving complex distributed systems problems, enjoy collaborating across software and hardware boundaries, and are motivated by the tangible, real-world impact of their code.

