Base Power

Software Engineer, Backend - Deployments

Austin, TX. Posted 6 days ago

The role

A Backend Software Engineer will design and build backend systems that support deployment operations. This includes site evaluation, scheduling, field execution, and ongoing maintenance.

What you will do

  • Design and build backend systems that support deployment operations.
  • Solve technical problems including automation, scheduling, optimization, real-time systems, spatial analysis, and monitoring infrastructure.
  • Build reliable services, APIs, and data models.
  • Work closely with engineers and operational teams to develop practical solutions.
  • Own systems end-to-end from architecture to deployment, monitoring, and maintenance.

Required qualifications

  • Strong backend engineering experience in Go, Java, TypeScript, or similar languages.
  • Experience designing and operating production services, APIs, and data models.
  • Solid understanding of distributed systems, including reliability, concurrency, consistency, and failure handling.
  • Good engineering judgment to balance simplicity, extensibility, and technical rigor.
  • High ownership and clear communication.
  • Willingness to dig into unfamiliar problems and domains.

About the company

Base is a next-generation power company rebuilding the electricity foundation by deploying a network of distributed batteries. They are a vertically integrated team of engineers, operators, and creatives.