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.