← All roles

Senior Software Engineer, Field Software

Gridware· Software
Apply on company site
Hybrid (San Francisco, CA)$190k - $220kFull-timePosted 3w ago

About the role

Senior Software Engineer to join Gridware's Field Software team. Build backend services, APIs, and data pipelines powering field assets lifecycle, with a focus on model/data exchange with utilities and offline-first field workflows.

Responsibilities

  • Design, build, and own backend services supporting the full lifecycle of Gridware devices and field assets.
  • Build GraphQL APIs supporting an offline-first mobile application used by field crews and utility linemen.
  • Develop reliable data pipelines and integrations for exchanging asset data with utilities.
  • Design systems and data models representing grid infrastructure, assets, and the relationships between them.
  • Own systems end to end, from architecture and implementation through deployment, monitoring, and production operation.
  • Work directly with field crews to understand operational workflows and see your software used in the field.
  • Partner closely with Field Operations, Product, Data, and other engineering teams to translate real-world workflows into scalable software.
  • Contribute to architecture and technical decisions as Gridware’s systems and field deployments scale.

Qualifications

  • 5+ years of professional backend software engineering experience.
  • Strong experience with Python and PostgreSQL, including making schema changes to live production databases.
  • Experience designing and building production GraphQL APIs and data pipelines where correctness and reliability matter.
  • Experience building and operating distributed systems, including debugging and understanding failures in production.
  • Experience deploying and operating services in cloud environments. We use AWS and Kubernetes.
  • Experience using AI coding tools effectively while maintaining ownership of the design, quality, and correctness of the code produced.
  • Strong technical judgment, communication, and cross-functional collaboration skills.
  • Track record of owning software systems end to end and proactively identifying and addressing problems.

Skills

Required:Backend software engineeringPythonPostgreSQLGraphQL APIsDistributed systemsCloud (AWS, Kubernetes)

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
Last updated Oct 21, 2026. Interested? Apply on the company site.
Gridware logo

About Gridware

Protecting the grid today, preparing the grid for tomorrow

Gridware exists to enhance and protect the mother of all networks: the electrical grid. The grid touches everyone and makes our modern economy possible. But it’s also fragile. When the grid is compromised, everything grinds to a halt, and the consequences can be dire: wildfires burn, land is destroyed, property is damaged, progress stops, and lives are lost. Our team builds smart sensors that help utility companies to immediately detect, find, and fix outages and take steps to prevent new outages, and other related disasters, from happening at all. The need for power will only increase. We protect the grid of today while we build the grid of tomorrow. Gridware is privately held and backed by the best climate-tech and Silicon Valley investors. We are headquartered in the Bay Area in northern California.

hardwareclimateenergyenterprise-software

More open roles at Gridware