Senior Software Engineer, Energy Storage
$150k - $237.5kRedwood Materials
About Redwood Materials Redwood is localizing a global battery supply chain that seamlessly integrates recovery, reuse, and recycling - keeping critical minerals in circulation and driving the energy transition. Founded in 2017, we're delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer, Energy Storage This position is on a team building the software platform that powers optimized control and market participation of battery energy storage systems (BESS) - software that runs both on site controllers and in the cloud. Our scope spans the full stack: compute infrastructure, telemetry, asset modeling, alerting, feature ingestion and storage for forecasting and optimization, simulation and operational control orchestration, and integration with energy markets. We're a lean team that holds ourselves to high standards in both the quality of what we build and the speed at which we build it. We value collaboration, trust, learning, and engineering excellence, and we genuinely enjoy building great things together. Responsibilities will include:
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range: $150,000-$237,500 USD The position is full-time. Compensation will be commensurate with experience. We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on click.appcast.io.
- Contribute to BESS data engineering - building and maintaining telemetry pipelines and stores, and feature ingestion and storage systems for forecasting and optimization
- Design, build, and maintain simulation and training infrastructure - platforms for running and orchestrating simulations at scale
- Develop and operate real-time forecast and optimization workflows, orchestrating pipelines that drive BESS operations
- Support energy market integration, including data ingestion and bid management
- Collaborate across the full stack and across team boundaries to ensure the product system works well as a whole
- Write well-tested, well-monitored software and iteratively improve it over time
- Apply AI tools to accelerate development while maintaining high system design quality and code standards
- Strong software design instincts - thinks in systems, reasons from first principles, and understands the real-world challenges of building available, reliable, scalable, and secure distributed systems
- Comfortable using AI tools to move faster without letting them erode system design or code quality
- Excellent collaborator - communicates clearly, listens well, and makes the people around them better
- Bias toward action - takes initiative, makes progress in ambiguous situations, and doesn't wait for perfect information
- Systems thinker and owner - willing to think and collaborate across team boundaries to make sure the product works well as a whole
- Rigorous about quality - writes well-tested, well-monitored software and iterates on it over time
- B.S. or advanced degree in Software Engineering, Computer Science, or another discipline, combined with 2-5 years of experience in software engineering.
- Experience with relevant technologies a plus: Kubernetes, Rust, Python, NATS, PostgreSQL/TimescaleDB, SQLite
- A passion for sustainability and making the world a better place!
In accordance with California pay transparency laws, the salary range for this position is listed below. Actual compensation may vary based on a variety of factors, including experience, education, and skills.
California Pay Range: $150,000-$237,500 USD The position is full-time. Compensation will be commensurate with experience. We collect personal information (PI) from you in connection with your application for employment with Redwood Materials, including the following categories of PI: identifiers, personal records, professional or employment information, and inferences drawn from your PI. We collect your PI for our purposes, including performing services and operations related to your potential employment. If you have additional privacy-related questions, please contact us at View email address on click.appcast.io.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Energy Storage in San Francisco, CA vacancy
$150k - $237.5k
...minerals in circulation and driving the energy transition. Founded in 2017, we’re... ...delivering low-cost and large-scale energy storage and producing battery materials in the... ...from batteries we already have. Senior Software Engineer, Energy Storage This position is...SeniorFull time$180k - $237.5k
...minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the... ...batteries we already have. Infrastructure Software Engineer, Energy Storage The Infrastructure...SuggestedFull timeWork at officeShift work$140k - $230k
...Top Startups. Your Role The Online Storage team is a foundational infrastructure team within Zip's Engineering organization. We own and operate the core storage... ...the data they're authorized to see. As a Senior Software Engineer and Site Tech Lead, you will be the...SeniorFull timeRemote workHome officeFlexible hours$100k - $300k
...Wiz, Abnormal AI, Zscaler Preeminent research labs like Deepmind and SAIL About the Role We're hiring a Senior Storage Infrastructure Engineer on our Core Platform team to own how we store, protect, and operate data at scale. You'll build the backup, observability...SeniorFull time$150k - $240k
...challenge isn't just about energy—it's about unlocking... ...the AI economy. Our software helps the world's... ...and have battery energy storage systems for additional... ...designers, and other engineers to develop intuitive,... ...necessarily in a STEM field Senior or Staff level...SuggestedRemote workFlexible hoursShift work$166k - $201k
...Senior Software Engineer Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from... ...As a Senior Software Engineer on our storage team, you'll be joining our core engineering...SeniorTemporary work$200k - $250k
...millions of fans who browse our platform around the world. About the Role: We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage...SeniorFull timeWork at officeRemote workWorldwideFlexible hours$137.5k - $227.5k
...minerals in circulation and driving the energy transition. Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the... ...batteries we already have. Embedded Software Engineer – Power Electronics We are at the precipice...Full time- ...The role involves delivering training for project design, understanding PV and energy storage tools, and maintaining strong interpersonal relationships. Candidates must have a BS in Engineering or equivalent experience, along with 3-5 years in the solar or energy storage...
- ...About the Team The Storage Infrastructure team builds and operates the storage foundation behind OpenAI’s most demanding workloads.... ...production systems. This is a hands-on infrastructure role for engineers who want to work on deeply technical systems at scale and own them...Full time
- ...Persista is looking for a software engineer to join our small but growing team. We’re passionate about giving you productivity super powers... ...help with (some) of the following: Build robust data storage and indexing systems Create reliable APIs for our front-ends...SeniorFull time
- ...opportunity isn't just better tools for engineers, it's extending AI-native internal... ...'re building that path. Role: As a Senior Software Engineer on Intelligent Tooling, you will... ...platform constraints for auth, runtime, storage, deployment, and maintenance so internal...SeniorFull timeWork experience placementLocal area
$200k - $280k
...full generative AI lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastructure. The AI... ...foundational systems that power our generative AI platform. The storage and observability team is crucial for designing, implementing,...SeniorFull timeRemote work- ...currently Tuesday. About the Role We are seeking a Senior Software Engineer to join our Managed Kubernetes (Mk8s) team. You will play... ...role for an engineer who understands how compute, network, storage, and security interact, and can build solutions that account...SeniorFull timeWork at officeLocal areaWork from homeFlexible hours
$180k - $210k
...trading, financing, and settlement services from regulated cold storage. Since our founding in 2013, we have focused on enabling... ...and innovative problem-solving. BitGo is looking for a Senior Software Engineer to join our Access & Notifications team and help us build...SeniorFull timeWork at officeWorldwide- ...Linux security features and software infrastructure to protect large... ...of kernel-level threats. Engineer security capabilities for virtualized... ...VM provisioning, encrypted storage, inter-VM network... ...Have 3+ years of experience as Senior Software Engineer, Senior Systems...SeniorFull timeWork experience placementWork at officeLocal areaRemote workWork from homeFlexible hours
- ...world challenges. The Infrastructure Engineering team is crucial to the overall success of... ...Standards: Establish and enforce elite software engineering and DevOps standards,... ...Networking, Security, Distributed Compute, Storage, and Observability (e.g., Prometheus, Grafana...SeniorFull timeShift work
$220.5k - $294k
...trillions of messages! We work across multiple areas: databases, disk storage and Rust-based data access services. We're a small team whose... ...matters most to our users. Work with a talented team of engineers who have built one of the largest communication platforms in...SeniorFull timeRelocationRelocation package$140k - $160k
...Software Engineer II Crusoe is on a mission to accelerate the abundance of energy and intelligence. As the only vertically integrated AI infrastructure company built from... ...at Crusoe. About The Role: The Cloud Storage team at Crusoe seeks a Software Engineer II...Temporary work$162.8k - $203.5k
...scale systems that deal with large data storage, real-time data processing, machine /... ...strengthen our efforts, we are hiring a Senior ML Engineer who will work end-to-end on creating and... ...we are looking for someone who values software engineering best practices, loves the algorithmic...SeniorHourly payFull timeWork experience placementWork at officeLocal area3 days per week$200k - $250k
...Senior Software Engineer San Francisco What We Do Insurance is a $10T industry still running on PDFs, email threads, and manual reconciliation... ...CSS across all the frontend Postgres and Redis for storage Continuous integration and delivery Base Salary...Senior$170k - $210k
...transform the industry. We believe software and data are the answer,... ...ABOUT THE ROLE: Software Engineers at Bright Machines are responsible... ...in the industry. As a Senior Software Engineer, you will... ...Networking, Distributed Systems, Storage, Infrastructure As Code,...SeniorFull timeWork at officeRemote workFlexible hours- ...Apps, a16z (2025) ~#3 Fastest-Growing Software Company, G2 Best Software Awards 2026... ...stories than we can tell! As a Senior Backend Engineer, you'll shape the core systems powering... ...anything involving concurrency, data, storage, or distributed components. Take ownership...SeniorH1bWork at office
$160k - $200k
...Senior Full Stack Engineer Samba TV's Product Engineering team builds the software that puts our data to work — customer-facing platforms, internal tooling, and the APIs... ...BigQuery, Cloud Functions, Firestore, Cloud Storage) and AWS (S3) Hold a high bar for testing...SeniorTemporary work$140k - $179k
...contributor to frontend and backend engineering on cloud software systems on the Spotter team... ...solutions from the data storage layer to UIs. This role... ...week and reporting to our Senior Engineering Manager.... ...experience (circular wave energy, hydrophone spectrogram)...SeniorWork at officeRemote workFlexible hours3 days per week$167.7k - $245.2k
...blends deep expertise in AI, cybersecurity, platform and systems engineering. We are driven by a shared belief that the only way to outpace... ...design and implementation experience with an emphasis on storage systems and storage access layers. Data Platform/Fabric Familiarity...SeniorFull timeTemporary workImmediate startFlexible hours$165k - $247k
...with a query. Our in-house OLAP engine, Nova , processes trillions... .... We're looking for a Senior Software Engineer who wants to go deep... ...query execution, columnar storage and encoding, distributed compute... ...engineer who: Gets energy from working inside a complex...SeniorWorldwideHome officeFlexible hours$200k - $250k
...internationally. Our Team As an engineering team, we believe strongly that empathy... ...of a core datastore's underlying storage format and helping roll it out safely across... ...Passion for crafting and shipping software solutions that delight users Comfortable...SeniorWork at officeLocal area$144k - $288k
...the future of science! We are seeking Senior Software Engineers with backend experience to join our... ...ingestion, large-scale analytical storage, workflow orchestration, and the self... ...impact across medicine, materials, and energy. Learn more at Guided by our core...SeniorFull timeWork at officeLocal areaFlexible hours- ...to join us. About the Role We are looking for a Senior Software Engineer to join our Online Data Stores team, a critical part of the... ...a key role in building, maintaining, and evolving the data storage solutions that power our application stack. You will be instrumental...SeniorRemote jobFull timeFor contractorsInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Energy Storage. Be the first to apply!
Related searches
- software developer positions San Francisco, CA
- senior software engineer remote San Francisco, CA
- software engineer contract San Francisco, CA
- IT software developer San Francisco, CA
- cybersecurity software engineer San Francisco, CA
- part time software developer remote San Francisco, CA
- junior software developer internship San Francisco, CA
- junior software engineer San Francisco, CA
- software system engineer San Francisco, CA
- software engineer remote San Francisco, CA



