Senior Software Engineer, Backend
Listed on 2026-10-05
-
Software Development
Cloud Engineer - Software, Backend Developer, DevOps
About Base
Base is America’s next-generation power company. We’re rebuilding the foundation of modern civilization–electricity–by deploying a vast network of distributed batteries that is transforming today’s fragile, centralized grid into a resilient and abundant system. We are engineers, operators, and creatives solving some of the most complex, interdisciplinary challenges of our time.
About BaseBase is America’s next-generation power company. We’re rebuilding the foundation of modern civilization–electricity–by deploying a vast network of distributed batteries that is transforming today’s fragile, centralized grid into a resilient and abundant system. We are engineers, operators, and creatives solving some of the most complex, interdisciplinary challenges of our time.
AboutThe Role
We’re building BaseOS — the operating system that runs the modern power company. It coordinates thousands of distributed batteries, powers our internal operations, and enables us to deliver reliable, low-cost electricity at scale.
As a senior, staff, or principal engineer on this team, you won’t just build services — you’ll define how the system works. You’ll make architectural calls that other engineers build on top of, set the technical bar for the team, and take end-to-end ownership of the systems Base depends on every day. You’ll be trusted to operate with minimal oversight on ambiguous, high‑stakes problems — and to know which problems are worth solving in the first place.
Your decisions will directly shape how power flows across the grid.
- Own critical systems at scale:
Design, build, and operate the core services BaseOS runs on. You're accountable for their reliability, performance, and long-term direction — not just their uptime today - Set architecture and standards:
Make foundational decisions on system design, data models, and service boundaries across teams. Raise the bar for how the org builds and ships software - Operate across the stack:
Work in Golang and Python across backend systems, APIs, and infrastructure, moving fluidly between application logic and the infrastructure underneath it - Build systems that coordinate the real world:
Design workflow systems (e.g., Temporal) that manage deployments, device control, and operational processes across a growing fleet - Treat infrastructure as a product:
Use Terraform and AWS to build infrastructure that's reliable and repeatable at scale, not just for one project - Work across domains:
Partner directly with hardware, deployments, and operations leadership to solve problems that don't fit neatly into software — and turn real-world constraints into clean system design - Set the pace and the bar:
Make decisions with imperfect information, take responsibility for outcomes, and help less-senior engineers do the same - Mentor and multiply:
Level up the engineers around you through code review, design feedback, and technical leadership — your impact extends beyond your own output
- 6+ years of professional software development experience, with a track record of owning and shipping production systems that other engineers and teams depend on
- Deep proficiency in a backend language (Go, Python, Java, or similar), with the judgment to know when "well-tested" is enough and when it isn't
- Real experience building and operating distributed systems in production — you've been paged for the failure modes you now design around
- Fluency with modern cloud infrastructure (AWS or GCP) and containerization (Docker, Kubernetes), including owning services that other teams rely on
- Experience with infrastructure as code (Terraform or similar) and a track record of treating infrastructure as a first-class part of the product
- The ability to design systems end-to-end —…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).