companyRedwood Materials logo

Software Engineer for Energy Storage Solutions

Redwood MaterialsSan Francisco, California, United States
On-site Full-time $150K/yr - $237.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Key Qualifications:Proficiency in software design and architecture, with a focus on building robust and scalable systemsExperience with data engineering, real-time systems, and energy market dynamicsFamiliarity with cloud computing and deployment technologiesExcellent problem-solving and collaborative skillsPassion for renewable energy and sustainable technologies

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

About Redwood Materials

Redwood Materials is at the forefront of creating a sustainable battery supply chain. Our innovative approaches to recycling and reusing battery materials are pivotal in supporting the transition to renewable energy. Join us in pioneering a future where critical minerals are kept in circulation, contributing to a cleaner, greener planet.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.