About the job
About Us at Redwood Materials
At Redwood Materials, we are revolutionizing the global battery supply chain by integrating recovery, reuse, and recycling. Founded in 2017, we are committed to keeping critical minerals in circulation and driving the energy transition. Our mission is to provide low-cost, large-scale energy storage solutions while producing battery materials in the U. S. for the first time, utilizing batteries we already have.
Team Objectives
Our team develops the software platform that enables optimized control and market participation of battery energy storage systems (BESS), with solutions operating on-site and in the cloud.
Our work encompasses the entire technology stack: compute infrastructure, telemetry, asset modeling, alerting, feature ingestion and storage for forecasting and optimization, simulation, operational control orchestration, and seamless integration with energy markets.
As a compact team, we uphold high standards for the quality and speed of our deliverables. We emphasize collaboration, trust, continuous learning, and engineering excellence while enjoying the process of building great solutions together.
Your Role and Responsibilities
You will actively contribute to our platform with potential focuses including:
- Data engineering for BESS — managing telemetry pipelines, feature ingestion, and storage for forecasting and optimization
- Simulation and training infrastructure — developing platforms for orchestrating large-scale simulations
- Real-time forecasting and optimization workflows — managing pipelines that drive BESS operations
- Energy market integration — overseeing data ingestion and bid management
Some of the technologies you will work with include Kubernetes, Rust, Python, NATS, PostgreSQL/TimescaleDB, SQLite, and more as our systems evolve.
What We Seek
- Strong instincts for software design — you think systemically, reason from first principles, and grasp the real-world challenges of building available, reliable, scalable, and secure distributed systems
- Experience with AI-accelerated development — you're comfortable leveraging AI to enhance software development processes

