B

Base Power

Residential battery storage with grid services

Senior Software Engineer - Backend

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAustin, TX, USANo salary listed

About the Job

Requirements

  • At least 6 years of professional software development experience, including owning and shipping production systems depended on by other engineers and teams.
  • Deep proficiency in a backend language such as Go, Python, or Java.
  • Production experience building and operating distributed systems.
  • Fluency with modern cloud infrastructure such as AWS or GCP and containerization with Docker and Kubernetes, including ownership of services relied on by other teams.
  • Experience with infrastructure as code such as Terraform and treating infrastructure as a first-class part of the product.
  • Ability to design systems end to end, from API design through implementation, operation, and eventual deprecation, using sound engineering judgment under ambiguity.
  • Product and business intuition to weigh implementation against user experience, operational impact, and business outcomes, and explain trade-offs to non-engineers.
  • A track record of cross-functional leadership, driving alignment across hardware, deployments, and operations on problems without a clear owner.
  • Ability to take ownership and step into ambiguous situations without waiting for direction.
  • Ability to communicate clearly and directly and to revise technical opinions when evidence warrants.

Responsibilities

  • Design, build, and operate core BaseOS services, taking accountability for their reliability, performance, and long-term direction.
  • Make foundational decisions about system design, data models, and service boundaries across teams, and improve how the organization builds and ships software.
  • Work in Go and Python across backend systems, APIs, and infrastructure, spanning application logic and underlying infrastructure.
  • Design workflow systems, such as Temporal, to manage deployments, device control, and operational processes across a growing fleet.
  • Use Terraform and AWS to build reliable, repeatable infrastructure at scale.
  • Partner with hardware, deployments, and operations leadership to solve cross-domain problems and translate real-world constraints into system design.
  • Make decisions with imperfect information, take responsibility for outcomes, and help less-senior engineers do the same.
  • Develop engineers through code review, design feedback, and technical leadership.

Desired Qualifications

  • Experience with Internet of Things systems, real-time control systems, workflow orchestration such as Temporal, or DevOps practices at fleet scale.

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