Go Backend Engineer - Fleet Telemetry & APIs

Base Power

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Base is hiring a backend engineer to build the services and APIs that power the Base Power Platform. You will design Go services and typed APIs, move fleet telemetry at scale, and implement multi-tenant primitives that connect utility partners with Base without bespoke engineering.

This role sits between software decisions and physical batteries in homes, requiring careful attention to correctness, reliability, and performance.

Qualifications

  • 5+ years building production backend systems with Go or similar languages.
  • Strong API design instincts with typed contracts and versioning.
  • Solid distributed systems fundamentals including queues and backpressure.
  • Experience moving and serving data at scale (telemetry or time-series).
  • Experience deploying services on AWS with infrastructure as code.
  • Familiarity with multi-tenant auth/isolation and rate limiting.
  • Fluency in observability: metrics, logs, traces, production debugging.

Responsibilities

  • Build Go services and Connect/proto APIs behind Base Operators: fleet state, dispatch, schedules, partitions, performance reporting.
  • Ingest battery telemetry at fleet scale and serve it to operators and partner APIs.
  • Create multi-tenant, partner-facing APIs with authentication, tenant isolation, and versioning.
  • Ensure control paths are safe via idempotency, retries, and data consistency.
  • Own AWS-based services end-to-end with IaC, queues, databases, deployment, and observability.
  • Collaborate with product engineers on API shapes and front-end compatibility.
  • Coordinate with Trading and Markets on dispatch and performance guarantees.
  • Diagnose production issues from logs and traces and implement lasting fixes.

Skills

Go
API design
Distributed systems
Telemetry ingestion
AWS
Infrastructure as Code
Multi-tenant
Observability
Edge systems
Technical writing

Tools

Connect
protobuf
gRPC

Job description

Base is hiring a backend engineer to build the services and APIs that power the Base Power Platform. You will design Go services and typed APIs, move fleet telemetry at scale, and implement multi-tenant primitives that connect utility partners with Base without bespoke engineering.

This role sits between software decisions and physical batteries in homes, requiring careful attention to correctness, reliability, and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer, Go — Power Platform for Utilities
Backend Engineer, Go — Power Platform for Utilities

Speedrun Talent Network • Austin (TX)

On-site
USD 130,000 - 180,000
Backend Software Engineer (Go/Java) – End-to-End Systems
Backend Software Engineer (Go/Java) – End-to-End Systems

Base Power Company • Austin (TX)

On-site
USD 120,000 - 160,000
Senior Backend Engineer — Build BaseOS at Scale
Senior Backend Engineer — Build BaseOS at Scale

Base Power • Austin (TX)

On-site
USD 180,000 - 240,000
Backend Software Engineer — Deployments & APIs
Backend Software Engineer — Deployments & APIs

Speedrun Talent Network • Austin (TX)

On-site
USD 130,000 - 190,000
Senior Backend Engineer, Distributed Systems
Senior Backend Engineer, Distributed Systems

Speedrun Talent Network • Austin (TX)

On-site
USD 150,000 - 190,000
Senior Backend Engineer, Distributed Systems for Power Grid
Senior Backend Engineer, Distributed Systems for Power Grid

Base Power Company • Austin (TX)

On-site
USD 150,000 - 200,000
Software Engineer, Backend - Deployments
Software Engineer, Backend - Deployments

Base Power • Austin (TX)

On-site
USD 140,000 - 210,000
Software Engineer, Backend - Deployments
Software Engineer, Backend - Deployments

Base Power Company • Austin (TX)

On-site
USD 120,000 - 160,000
Software Engineer, Backend - Deployments
Software Engineer, Backend - Deployments

Speedrun Talent Network • Austin (TX)

On-site
USD 130,000 - 190,000
Software Engineer, Backend - Deployments
Software Engineer, Backend - Deployments

Remote Dev Jobs • Power (MT)

On-site
USD 90,000 - 130,000