Senior Software Engineer: Fleet Management

Gridware enhances and protects the electrical grid with advanced sensing systems to prevent outages and wildfires.
$175,000 - $190,000
Backend
Senior Software Engineer
In-Person
51 - 100 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer: Fleet Management

Gridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everything and the consequences can be dire when it fails: wildfires burn, land is destroyed, property is damaged, and lives are lost.

Our team created an advanced sensing system to continuously analyze critical grid behavior. Utilizing high-precision sensor arrays and intelligence, our system identifies and preemptively mitigates faults. The technology has been proven with utilities to bolster safety, enhance reliability, and reduce outages. The demand for power will only increase. We protect the grid of today while we build the grid of tomorrow.

As a Senior Software Engineer focused on Fleet Management, you will lead development of systems that manage our growing fleet of devices. From asset management and health monitoring to firmware updates and device configuration, this role will involve close work with our Field Operations and Device Communications teams. This is a critical role where your decisions will directly impact the ability of our fleet to operate reliably and effectively at scale.

The ideal candidate will have 5+ years of professional software engineering experience in relevant roles at tech and product-driven companies. You should be able to thrive in a low structure, high-autonomy environment with competing priorities and have experience building systems from the ground up with broad ownership.

Technical requirements include experience with:

  • Python, GraphQL, React, TypeScript, PostgreSQL, Terraform
  • Linux systems and containerization technologies
  • Observability tooling (OpenTelemetry, Grafana, Prometheus)
  • Building human-in-the-loop or operationally complex tooling
  • Hardware/software contexts with physical asset management
  • IoT contexts and working with fleets of devices

Gridware is privately held and backed by leading climate-tech and Silicon Valley investors, headquartered in San Francisco, California. We offer comprehensive benefits including health/dental/vision insurance, paid parental leave, alternating Mondays off, two weeks paid break annually, commuter allowance, and company-paid training.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer: Fleet Management

  • Lead development of systems that manage growing fleet of devices
  • Handle asset management and health monitoring
  • Manage firmware updates and device configuration
  • Work closely with Field Operations and Device Communications teams
  • Make critical decisions impacting fleet reliability and scalability

Requirements For Senior Software Engineer: Fleet Management

Python
TypeScript
React
PostgreSQL
Linux
  • 5+ years of professional software engineering experience
  • Experience with Python, GraphQL, React, Typescript, PostgreSQL, Terraform
  • Experience with Linux systems and containerization technologies
  • Experience with observability tooling (OpenTelemetry, Grafana, Prometheus)
  • Experience building human-in-the-loop or operationally complex tooling
  • Experience working in hardware/software contexts with physical asset management
  • Experience working in IoT contexts and working with fleets of devices
  • Ability to thrive in a low structure, high-autonomy environment

Benefits For Senior Software Engineer: Fleet Management

Dental Insurance
Medical Insurance
Vision Insurance
Parental Leave
Commuter Benefits
  • Health, Dental & Vision (Gold and Platinum with some providers plans fully covered)
  • Paid parental leave
  • Alternating day off (every other Monday)
  • "Off the Grid", a two week per year paid break for all employees
  • Commuter allowance
  • Company-paid training

Interested in this job?

Jobs Related To Gridware Senior Software Engineer: Fleet Management

Senior Software Engineer: Device Communications

Senior Software Engineer role at Gridware leading cloud services development for device communications and control systems.

Senior Software Engineer: Forward Deployed

Senior Software Engineer position at Gridware, developing customer-facing features and integrations for electrical grid monitoring systems.

Senior Software Engineer: Circuit and Fault Intelligence

Senior Software Engineer role at Gridware, leading development of automated fault detection systems for electrical grid protection and wildfire prevention.

Senior Software Engineer: Field Operations

Senior Software Engineer role at Gridware, developing systems to accelerate field deployment of grid monitoring devices and working with Field Operations teams.

Senior Software Engineer

Senior Software Engineer role at Intuit's Virtual Experts Platform, building AI-driven expertise solutions for TurboTax and QuickBooks products.