
Senior Software Engineer, Energy Storage
Redwood Materialsabout 7 hours ago
Base Salary
$150k - $238k/yr
Responsibilities
- Contribute to BESS data engineering by building and maintaining telemetry pipelines and storage systems.
- Design, build, and maintain simulation and training infrastructure for large-scale simulations.
- Develop and operate real-time forecast and optimization workflows for BESS operations.
- Support energy market integration, including data ingestion and bid management.
- Collaborate across the full stack and team boundaries to ensure cohesive product functionality.
- Write well-tested, monitored software and iteratively improve it.
- Apply AI tools to enhance development speed while maintaining design quality.
Requirements
- B.S. or advanced degree in Software Engineering, Computer Science, or a related field.
- 2-5 years of experience in software engineering.
- Strong software design instincts and understanding of distributed systems.
- Experience with technologies such as Kubernetes, Rust, Python, NATS, PostgreSQL/TimescaleDB, and SQLite is a plus.
- Excellent collaboration and communication skills.
- Ability to take initiative and make progress in ambiguous situations.
- A passion for sustainability and improving the world.