Software Engineering
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
We’re looking for a highly motivated, intellectually curious, mission-driven software engineer to join our Markets team. As an intern, you’ll work on high-impact problems critical to Base’s success and deliver solutions alongside full-time team members.
WHAT YOU'LL DO
Algorithms & Optimization
At Base, we operate distributed energy resources that trade in real-time electricity and ancillary service markets. You’ll help design and implement sequential decision algorithms that determine when and how to trade. Responsibilities will include:
- Designing algorithms for trading a fleet of energy storage resources in ERCOT.
- Validating physics- and economics-based models in a simulation environment.
- Implementing and deploying new algorithms to our production trading stack.
Risk & Trading
Base also enters into financial contracts to hedge against volatility in electricity markets. You’ll help identify, evaluate, and automate new hedging strategies. Responsibilities will include:
- Quantifying long-term financial risk under different operating strategies.
- Identifying and assessing new products and contract structures.
- Developing software to auto