Software Engineer, Backend
Base Power, Austin, TX
- Pay
- Not listed by the employer
- Work type
- Onsite
- Level
- Not stated
- Area
- Software engineering
- Posted
- Apr 14, 2026
About the role
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 THE 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 software engineer on this team, you'll build and operate real services that BaseOS depends on — services that control real hardware in real homes. You'll work across the stack, from backend systems and APIs to the infrastructure they run on, and you'll grow quickly because the problems here don't fit into a tidy box. This is a role for engineers who want to learn by shipping, take ownership early, and work on systems that touch the physical world.
WHAT YOU'LL DO
- Build and ship: Write, test, and deploy backend services in Golang and Python that power core parts of BaseOS
- Own your slice: Take responsibility for the features and services you build, from design through production
- Learn the full stack: Work across application logic, APIs, and infrastructure — you won't stay in one lane
- Build for the real world: Contribute to workflow systems (e.g., Temporal) that manage deployments, device control, and operations at scale
- Work with infrastructure: Use Terraform and AWS to deploy and operate the services you build
- Partner across teams: Work with hardware, deployments, and operations to understand the constraints your software has to work within
- Move at Base pace: Ship, learn from what breaks, and improve — quickly and with good judgment
WHAT YOU'LL BRING
- 1–5 years of professional software development experience, with real, hands-on work shipping production code
- Proficiency in a backend language (Go, Python, Java, or similar) and the ability to write clear, well-tested code
- A working understanding of distributed systems — what can go wrong in production, and why
- Some exposure to cloud infrastructure (AWS or GCP) and containerization (Docker, Kubernetes)
- Curiosity about infrastructure as code (Terraform or similar) — prior experience is a plus, not a requirement
- A bias toward action: you'd rather ship something and iterate than wait for a perfect plan
- Strong communication and a genuine interest in the "why" behind the systems you're building
- Bonus: exposure to IoT systems, real-time control systems, workflow orchestration, or DevOps practices
ABOUT THE TEAM
America's power grid is failing — electricity costs have risen even as generation gets cheaper, and blackouts are becoming more common. We're building the software that fixes it. Our team owns the entire stack: firmware that controls batteries in thousands of homes, trading algorithms that buy and sell power in real-time markets, distributed commanding systems that orchestrate a growing fleet as a single grid asset, factory software for our Austin manufacturing line, and the product experience that makes it all invisible to homeowners. If you want to write code that physically moves electrons, ships hardware, and reshapes critical infrastructure, this is the job.
Similar roles at other companies
Senior Software Engineer
PowerlinePalo Alto +2
Pay not posted
Posted 19 days ago
Software Engineer (Core Infrastructure)
BrowserbaseSan Francisco
$180K–$300K / yr
Posted Mar 25, 2025
Software Engineer - Continuous Delivery
BasetenSan Francisco +4
$165K–$330K / yr
Posted Aug 11, 2026
Forward Deployed Engineer
BasetenSan Francisco +5
$165K–$330K / yr
Posted Mar 28, 2024
Listed on Base Power's Ashby job board; checked 22 h ago. First seen by us 24 h ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.