Software Engineer, Backend

Base Power CompanyAustin, TX
23h

About The Position

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 At Base Power, we’re building BaseOS -- the operating system that powers every part of our business and operations. From orchestrating distributed energy fleets to automating field deployment and managing customer service at scale, BaseOS is the digital nervous system behind our ambition to become the next great American power company. As a software engineer on our team, you’ll help design and scale this system from the ground up. Your work will touch nearly every surface area of the company: powering homes, guiding deployment teams, streamlining manufacturing, enabling real-time control of energy systems, and more.

Requirements

  • 2+ years of professional software development experience (we’re hiring across levels).
  • Proficiency in a backend language (Go, Python, Java, or similar).
  • Familiarity with cloud platforms (AWS, or GCP) and containerization (Docker, Kubernetes).
  • Passion for writing clean, maintainable, and well-tested code.
  • Product intuition -- you think beyond implementation and toward the experience and outcome.

Nice To Haves

  • Experience with IoT, distributed systems, or DevOps practices.
  • An eagerness to learn, grow, and contribute to an ambitious team.

Responsibilities

  • Build Core Systems : Design and implement backend services and APIs that form the backbone of BaseOS.
  • Own the Stack : Develop performant, reliable applications in Golang and Python, deployed across modern cloud environments (primarily AWS).
  • Automate with Precision : Use Terraform to manage infrastructure as code and Temporal to orchestrate complex workflows for deployment and control.
  • Work Across Domains : Join forces with teams across deployments, hardware, and operations to solve complex problems that span software, logistics, and infrastructure.
  • Solve for Impact : Every line of code contributes to revolutionizing the grid that powers our society.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

101-250 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service