Base Power

Software Engineer, Backend

Austin, TX. Posted 7 months ago

The role

You will build and operate backend services in Golang and Python that power BaseOS. You will work across the stack, including application logic, APIs, and infrastructure, to control real hardware.

What you will do

  • Write, test, and deploy backend services in Golang and Python
  • Take responsibility for features and services from design through production
  • Work across application logic, APIs, and infrastructure
  • Contribute to workflow systems that manage deployments, device control, and operations at scale
  • Use Terraform and AWS to deploy and operate services
  • Partner with hardware, deployments, and operations teams

Required qualifications

  • 1–5 years of professional software development experience
  • Real, hands-on work shipping production code
  • Proficiency in a backend language (Go, Python, Java, or similar)
  • Ability to write clear, well-tested code
  • Working understanding of distributed systems
  • Some exposure to cloud infrastructure (AWS or GCP)
  • Some exposure to containerization (Docker, Kubernetes)
  • A bias toward action
  • Strong communication
  • Genuine interest in the why behind the systems being built

Nice to have

  • Prior experience with infrastructure as code (Terraform or similar)
  • Exposure to IoT systems
  • Exposure to real-time control systems
  • Exposure to workflow orchestration
  • Exposure to DevOps practices

About the company

Base is America’s next-generation power company rebuilding the foundation of modern civilization by deploying a vast network of distributed batteries. They are engineers, operators, and creatives solving complex, interdisciplinary challenges.