Software Engineering Intern

Base Power Company•Austin, TX
•Onsite

About The Position

Base is America’s next-generation power company, focused on rebuilding the foundation of modern civilization—electricity—by deploying a vast network of distributed batteries. The company is developing BaseOS, the operating system for the modern power company, which includes firmware for batteries in over 15,000 homes, algorithms for real-time energy markets, internal tools for fleet deployment, and member-facing products. This role offers the opportunity to ship real code that runs in production on systems critical to keeping power flowing to homes, addressing complex problems across the company, from balancing electrons to scaling operations and automating manual processes.

Requirements

  • A strong foundation in software engineering fundamentals: data structures, algorithms, systems design.
  • Demonstrated ability to build and ship working software, through side projects, coursework, or prior internships.
  • A clear, concise communicator who works well in a fast-paced, collaborative environment.
  • A builder's mindset: curious, self-directed, drawn to problems that actually matter.

Responsibilities

  • Build production systems: Design, build, and deploy production-grade software across the stack, from embedded firmware to backend infrastructure to member-facing products.
  • Ship under real constraints: Write code that runs under real-world conditions, where failures have physical consequences. Reliability is paramount.
  • Scale Base's operations: Contribute to internal tools that facilitate expansion into new markets, manage paperwork and deployment complexity, and orchestrate field operations at scale.
  • Work across domains: Partner with hardware, deployment, and operations teams to solve problems that span software and the physical world.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service