Senior Software Engineer, Full Stack

Gridware enhances and protects the electrical grid with advanced sensing systems to analyze critical grid behavior and prevent faults.
San Francisco, CA, USAWalnut Creek, CA, USA
$170,000 - $190,000
Backend
Senior Software Engineer
In-Person
11 - 50 Employees
6+ years of experience
Enterprise SaaS · AI

Description For Senior Software Engineer, Full Stack

Gridware is a pioneering company focused on protecting and enhancing the electrical grid through advanced technology. Founded in 2020 and headquartered in the San Francisco Bay Area, the company has developed sophisticated sensing systems that continuously analyze both electrical and mechanical behavior of grid assets. Their technology helps prevent grid failures, which can lead to serious consequences like wildfires and property damage.

As a Senior Software Engineer, Full Stack at Gridware, you'll be at the forefront of developing robust, scalable software systems that process real-time data from grid monitoring sensors. The role combines both frontend and backend development to create seamless experiences for utility customers. You'll be working with modern technologies including Python, React, TypeScript, and AWS, while handling distributed systems that manage millions of devices.

The position offers an excellent compensation package ranging from $170K to $190K, along with comprehensive benefits including fully covered health insurance options, paid parental leave, and unique perks like alternating Mondays off and a two-week paid break called "Off the Grid." The company is backed by top climate-tech and Silicon Valley investors, offering the opportunity to work on meaningful technology that directly impacts grid safety and reliability.

This role is perfect for experienced engineers who are passionate about making a real-world impact through technology, comfortable working in a fast-paced startup environment, and have a strong background in distributed systems and full-stack development. You'll be joining a high-energy team dedicated to protecting critical infrastructure while building the future of power grid technology.

Last updated 9 days ago

Responsibilities For Senior Software Engineer, Full Stack

  • Design and implement systems to support concurrent command and control of millions of devices
  • Design and implement systems for in-depth observability of distributed device fleet
  • Design and implement customer-facing features and internal tools
  • Collaborate with firmware engineers, manufacturing engineers, data team, and product designers
  • Contribute to improving development workflows and best practices
  • Thrive in a tightly integrated, fast-paced team

Requirements For Senior Software Engineer, Full Stack

Python
React
TypeScript
Kubernetes
  • 5+ years' experience with Python backend development
  • Experience building scalable, distributed applications on AWS
  • Experience with event driven architectures and data streaming (Kafka, Kinesis, SNS/SQS)
  • Proficiency with SQL and GraphQL
  • Proficiency with React and Typescript
  • Proficiency with observability tooling (New Relic, Grafana, Prometheus)
  • Ability to construct scalable ingestion pipelines and APIs
  • Linux development experience with networking knowledge
  • Knowledge of version control, automated deployments, and testing pipelines
  • Experience with Docker / ECS / Kubernetes

Benefits For Senior Software Engineer, Full Stack

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

Interested in this job?

Jobs Related To Gridware Senior Software Engineer, Full Stack

Senior Mechanical Research Engineer

Senior Mechanical Research Engineer position at Gridware, focusing on developing advanced sensing technology for electrical grid protection through experimental research and analysis.

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Disney Entertainment developing solutions for ad platforms and sales systems.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.

Securities Lending Java Senior Lead Software Engineer

Lead Java development role at JPMorgan Chase's Securities Lending team, focusing on high-performance financial applications with competitive compensation and benefits.