Energy Full-time

Software Engineer, Distributed Compute

Base Power Company

Posted

Jun 23, 2026

Location

Remote (US)

Type

Full-time

Mission

What you will drive

  • Design and implement core device software that runs reliably on thousands of deployed devices with >99.5% uptime.
  • Build robust device-to-cloud communication protocols handling network interruptions, packet loss, and latency.
  • Create safe, rapid deployment infrastructure and tooling for over-the-air updates with rollback mechanisms.
  • Develop telemetry systems for remote debugging and system understanding while respecting bandwidth and privacy.

Impact

The difference you'll make

This role directly contributes to making the U.S. power grid more resilient and abundant by enabling distributed computing at the edge, reducing blackouts and improving energy reliability for thousands of homes.

Profile

What makes you a great fit

  • 3+ years of production software experience on physical devices, IoT systems, or embedded systems.
  • Strong experience in C, C++, Rust, Go, or equivalent systems languages.
  • Deep understanding of networking, HTTP/REST APIs, and device communication protocols.
  • Experience building software that handles unreliable networks, offline states, and eventual sync.

Benefits

What's in it for you

Base is a startup offering the opportunity to do impactful work in energy infrastructure. Specific compensation details are not mentioned in the posting.

About

Inside Base Power Company

Base is Americaโ€™s next-generation power company, deploying a vast network of distributed batteries to transform the fragile, centralized grid into a resilient and abundant system.