825,038open jobs
53,179companies
135,110added this week
Browse all
Salary
$116k – $165k per year
Location
Remote (San Francisco, United States)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 27, 2026. First seen by Alion on Jul 31, 2026.

Overview
Company
Impact
Profile match
WeaveGrid enables utilities to manage load growth reliably and affordably through world-class software, machine learning, and data technology.

About Us

Our software solves the most critical emerging grid integration challenges to ensure that the impending energy transition is clean, equitable, and resilient. Our enterprise solutions help the grid absorb the coming electrification wave with ease. Utilizing modern, cloud-native platform architecture and robust systems optimization, WeaveGrid’s software is built from the ground up to tackle the most critical network challenges while meeting the stringent regulatory, security, and reliability requirements of the utility industry.

About the job

WeaveGrid's clean energy SaaS products monitor and manage a growing portfolio of distributed energy resources, including electric vehicles and battery energy storage systems, on behalf of electric utilities. We are seeking a seasoned backend engineer to independently design, implement, and deploy software with our partner device manufacturers and utilities. In this role, you will contribute to the technical direction of the team and help raise the bar for engineering quality. The impact of your code will be broad, from deeply integrating with diverse device manufacturer APIs, to monitoring and understanding battery status, to scheduling and verifying optimal charge or discharge plans, to ingesting, aggregating, and integrating signals from various utility sources.

In this role, we will ask you to:

  • Design and produce high quality code for robustness, testability, and maintainability

  • Work with our Python backend, relational database schemas, and microservice architecture & develop deep ownership of your area of work, including its long-term health, reliability, and technical debt

  • Partner closely with Product Managers and business stakeholders to design and deliver new, scalable product features that expand our platform’s Distributed Energy Resource Management System (DERMS) capabilities.

  • Collaborate with engineers to improve system reliability, data quality, effectiveness, and scalability across our product and codebase.

  • Perform rollouts, instrumentation, alerting, and reliability monitoring in our production cloud environment

  • Create brand new capabilities with new partners while reusing and generalizing existing modules

  • Use Docker containers, Kubernetes, AWS, GitHub, Jira/Confluence, and CircleCI

  • Participate in on-call rotations, periodically (~once per quarter) serving as the frontline presence for monitoring, diagnosing, and triaging production service issues

  • Coordinate with multiple teams across several codebases in the engineering organization

  • Contribute to team prioritization by identifying and proposing improvements to your area of work, including new capabilities, reliability investments, and technical debt reduction

  • Special projects and other duties as designated by your manager or assigned designee

About you

  • You are driven to use your skills and talents to help fix the climate crisis

  • Preferred: you have a Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or

  • You have 3+ years of relevant engineering experience, with a demonstrated track record of delivering complex backend systems independently

  • If working remotely, you are available during core collaboration hours - approximately 9am-2pm Pacific - with flexibility outside that window.

  • If you’re based in the San Francisco Bay Area, you will be working from our San Francisco office 2 days/week

  • You care about the craft of software and feel a sense of ownership about code

  • You leverage AI tools effectively in your workflow, including for coding, while maintaining the engineering judgment to critically evaluate and catch AI-generated errors or subtle incorrectness

  • You enjoy solving hard technical problems and are excited to tackle the complexity of software that interacts with the real world

  • You think in systems, independently scoping and delivering end-to-end projects with an understanding of how your work fits into the broader architecture - and you proactively surface and resolve ambiguity rather than waiting for it to be clarified

  • You are proficient in a language like Go or Python and have expertise building microservices in a cloud-based backend

  • You enjoy being hands-on in the full lifecycle of software development: early design, testing, production deployment, post-launch iteration, measuring and monitoring outcomes, and quickly fixing problems that may arise

  • You thrive in a fast-paced and sometimes ambiguous environment, where priorities frequently shift to meet changing business needs and you help others navigate that ambiguity effectively

The total compensation for this opportunity includes a base salary range of $116,000- 165,000 plus equity (stock options) and benefits. This is our target compensation range and is subject to multiple factors including role, level, experience, and location. Please note that WeaveGrid may not necessarily hire individuals at or near the top of the base salary range, which is usually reserved for San Francisco, New York City, and Seattle candidates. As you go through our interview process, our recruiter will work with you to identify a competitive base salary within the proposed range and combine it with an equity package to get you excited about your future at WeaveGrid.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
825,038 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Francisco
Senior Software Engineer 11 months ago
≈ $124k – $229k per year (Estimated) • Equity • In office • Full-Time • Master's Degree • Wilmington
Python
JavaScript
C#
C++
AI/ML
CUDA Toolkit
CUDA
Machine Learning
DevOps
Linux
Windows
Management
Agile
Scrum
Kanban
Apply
≈ $77k – $151k per year (Estimated) • Remote (Germany) • Full-Time • 7+ years exp • Berlin
Java
Ruby
Java
Spring Boot
Ruby
Ruby on Rails
Databases
PostgreSQL
Cassandra
AI/ML
Machine Learning
DevOps
Docker
Kubernetes
Apply
≈ $32k – $58k per year (Estimated) • Remote (Russia) • Full-Time • 5+ years exp • Bachelor's Degree • Rostov-on-Don
Python
SQL
Python
FastAPI
Databases
PostgreSQL
Redis
Apache Kafka
DevOps
Rest API
Git
Docker
Kubernetes
Linux
Apply
≈ $31k – $57k per year (Estimated) • Remote (Russia) • Full-Time • 5+ years exp • Rostov-on-Don
Java
SQL
Java
Maven
Spring Boot
Lombok
Liquibase
Databases
PostgreSQL
Redis
Apache Kafka
Mobile
JUnit
DevOps
Git
Docker
Kubernetes
Apply
$85k – $168k per year • In office • Top Secret • 2+ years exp • Bachelor's Degree • Reston
Python
JavaScript
C#
C++
DevOps
Azure
CI/CD
Kubernetes
Apply
$78k – $100k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • United States
Python
JavaScript
PowerShell
AI/ML
Embeddings
AI Agents
LLM
Human-in-the-Loop
Structured Outputs
LLM Guardrails
DevOps
GCP
Azure
AWS
Management
ITIL
ITSM
Apply
$140k – $170k per year • Equity • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Madison • Lincoln • Centennial
Python
JavaScript
Java
TypeScript
C#
Node JS
Java
Spring Boot
Frontend
Angular
React.js
Mobile
Firebase
DevOps
GCP
Azure
CI/CD
AWS
GitHub
Cybersecurity
OWASP Top 10
Apply
$29k – $65k per year • In office • Full-Time • Tokyo
Python
DevOps
Docker
Linux
Apply
≈ $38k – $102k per year (Estimated) • In office • Full-Time • Tokyo
Python
DevOps
Docker
Linux
Apply
$29k – $65k per year • In office • Full-Time • Tokyo
Python
DevOps
Docker
Linux
Apply
$110k – $156k per year • Equity • Remote (United States) • Full-Time • 5+ years exp • Master's Degree • San Francisco
Management
Outlook
Apply
$135k – $169k per year • Equity • Remote (United States) • Full-Time • 7+ years exp • San Francisco
Apply
$130k – $175k per year • In office • Full-Time • 4+ years exp • Bachelor's Degree • San Francisco
Apply
≈ $105k – $207k per year (Estimated) • In office • Full-Time • 5+ years exp • San Francisco
Apply
$140k – $295k per year • In office • 5+ years exp • San Francisco
Apply
$100k – $125k per year • In office • 2+ years exp • San Francisco
Python
Apply
$145k – $235k per year • In office • 3+ years exp • San Francisco
Apply
See all jobs
This is one of many
825,038 more open roles from verified company boards, updated every day.