B

Base Power

Residential battery storage with grid services

Software Engineer - Backend, Distributed Compute

Backend EngineeringPosted on Nov 8
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • Design and ship correct concurrent distributed systems, including long-lived bidirectional gRPC streams, session ownership, leases and heartbeats, and graceful degradation.
  • Reason clearly about failure modes, backpressure, and exactly-once versus at-least-once semantics.
  • Operate production Amazon EKS services and have working knowledge of informers, custom resource definitions, lease and garbage-collection semantics, and IAM/STS authentication flows.
  • Debug issues where a pod failure goes unnoticed by routers.
  • Thrive with ambiguity, instrument systems, and unblock oneself.
  • Be comfortable responding to pages for systems built and using a configured paging system.

Responsibilities

  • Build the backbone connecting customer AI requests to GPUs in homes, making the service fast and dependable at scale.
  • Scale Distributed Compute from pilot homes to thousands of nodes and shape fleet operations.
  • Measure network-added request latency, set a target, and maintain it.
  • Ship updates with zero downtime.
  • Make onboarding effortless and secure, bringing more than 100 new homes online each week.
  • Build smart request routing and testing that proves it works under load.
  • Design systems that continue working when homes go offline, connections drop, or other failures occur.
  • Own systems end to end by designing, instrumenting, and running them in production and carrying the on-call pager.

Desired Qualifications

  • Have deep familiarity with NAT traversal, outbound-session architectures, TLS/mTLS, and overlay networks.
  • Have hands-on experience with vLLM or similar inference-serving systems, including OpenAI-compatible APIs, streaming, KV-cache behavior, quantization tradeoffs, and time-to-first-token and throughput benchmarking.
  • Understand the difference between a model loading and a node serving economically.

About the Company

Base Power

Residential battery storage with grid services

Base Power provides in-home energy storage via a subscription model by installing and owning a network of backyard batteries to give homes backup power and to provide grid services. Customers pay an install fee plus ongoing monthly and per-kWh charges, and Base Power sells stored electricity back to the grid during peak demand while ensuring home outage backup. It differentiates itself by using distributed, customer-backed-by-Base batteries installed in homes rather than large centralized storage sites, combined with a subscription model and direct participation in grid markets. Its goal is to give reliable home backup power and monetize distributed storage to help balance grid demand while expanding access to clean energy storage.

Company size
501-1,000
Company stage
Series D
Total funding
$2.3B
Headquarters
Austin, TX
Founded
2023

Recently Posted Jobs

Explore more opportunities at Base Power

See more jobs