Senior Software Engineer - Site Controller, Energy Storage San Francisco, California, United States
$180k - $237.5kRedwood Materials, Inc.
Senior Software Engineer - Site Controller, Energy Storage 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 – Site Controller, Energy Storage We are at the precipice of a global energy transition. At Redwood Materials, we are moving beyond battery recycling to build the most advanced, circular energy ecosystem on the planet. Our goal is to move the industry away from static, hardware-heavy infrastructure toward agile, software-controlled energy assets. The Site Controller is the “Central Nervous System” of our modular Battery Energy Storage Systems (BESS). It is the platform that allows us to harmonize new and repurposed batteries into a single, high-performance energy asset. We are looking for engineers to build the digital backbone that finally makes renewable energy baseload-ready and turns the grid into a truly digital, responsive network. As a Site Controller Software Engineer , you will be responsible for the high-level orchestration of our grid-scale storage sites. Operating at the “System Coordination” layer, you will design and implement the mission-critical logic that dictates how GWh-scale sites interact with the utility, industrial assets, and the Redwood Cloud. You will build the scalable, resilient software platform that makes our proprietary “Pack Manager” technology possible. Responsibilities Distributed System Architecture: Design and implement a scalable, resilient software architecture for the Site Controller, ensuring it can coordinate thousands of distributed microcontrollers with zero downtime. Tiered Control Logic: Lead the development of multi-rate control systems, balancing high-level site coordination with real-time grid execution. You will collaborate with simulation and control teams to optimize state-of-charge and battery longevity at the site coordination layer, while leading the integration of high-speed closed-loop controls to ensure sub-cycle grid synchronization and precise command execution. System Resilience & Fault Handling: Architect robust fault-management frameworks, designing the state machines responsible for autonomous error recovery and failsafe modes. Deterministic Networking: Architect the physical and real-time networking layers. You will define the communication interfaces and network protocols that ensure low-latency, reliable data flow between the site controller, local assets, and upstream telemetry. Hardware Abstraction & Integration: Design and define the critical software interfaces that enable our “Pack Manager” to serve as a universal translator. You will architect the communication layers to ensure high-availability and resilient data exchange between the centralized site controller and a heterogeneous fleet of downstream microcontrollers. Testable Software Excellence: Design and implement highly modular, testable software. You are responsible for ensuring that all site controller logic is built with automated unit and integration testing in mind, providing a robust foundation for system-wide validation. System Diagnostics: Familiarity with distributed logging tools and optimizing telemetry data flows for real-time system health and performance tracking. Desired Qualifications Background: A BS or MS in Computer Science or Electrical Engineering, combined with 2+ years of professional experience developing application-layer software for hardware-constrained systems. Modern Toolchain: Proficiency in Rust and Python. You understand when to leverage Rust’s safety and performance for site orchestration and how to utilize Python for rapid tooling and simulation. Industrial Networking: Deep familiarity with industrial communication protocols (ModbusTCP and CAN). Experience with DNP3 or IEC 61850 is a significant plus. System Administration: Strong experience with Linux system administration and modern containerization technologies (Docker, Kubernetes) for edge computing. Fleet Orchestration: Experience implementing and managing high-availability Firmware Over-the-Air (OTA) pipelines, ensuring secure and reliable updates from the cloud through to downstream controllers. Data Lifecycle: Experience with time-series databases and data visualization tools for monitoring system health and energy flows. Hardware Integration: Proven track record of integrating vendor-off-the-shelf (VOTS) components—such as PV systems, industrial inverters, fire safety systems, and HVAC controllers—into a unified software platform. 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.
$180,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. #J-18808-Ljbffr Redwood Materials, Inc.$150k - $237.5k
Software Engineer, Energy Storage Platform About Redwood Materials Redwood is localizing... ...that powers optimized control and market participation of... ...software that runs both on the site controllers and in the... ...work. In accordance with California pay transparency laws, the...SeniorWebsiteFull timeFlexible hours$192k - $240k
# Senior Software Engineer, Full Stack#### San Francisco, California, United StatesSenior Software Engineer, Full Stack**Engineering at... ...environment that combines the energy and connections of being in the... ...real-time visibility, and control spend effortlessly. Brex’s AI-...SeniorWork at officeRemote workWork from home$180k - $237.5k
Infrastructure Software Engineer, Energy Storage About Redwood Materials Redwood is localizing a global battery... ...in infrastructure, platform, or site reliability engineering. Strong... ...stage environment. In accordance with California pay transparency laws, the salary...WebsiteFull timeWork at officeShift work$134.7k - $168.37k
### Senior Marketing Operations Manager... ...Growth#### San Francisco, California, United StatesSenior... ...intuitive software for travel and... ...proactively control spend, reduce... ...digital growth engine powering our... ...our future-state marketing operations... ...combines the energy and...SeniorWebsiteWork at officeRemote workWork from home3 days per week$142.38k - $175.94k
### Senior Design Recruiter#### San Francisco, California, United StatesSenior Design Recruiter*... ..., plus intuitive software for travel and expenses... ...to proactively control spend, reduce... ...that combines the energy and connections... ...communities, portfolio sites, and social...SeniorWebsiteWork at officeImmediate startRemote workWork from home$125k - $165k
...circulation and driving the energy transition. Founded in... ...and large-scale energy storage and producing battery... ...have. Solutions Engineer, Energy Storage As a Solutions... ...including on-site visits and technical feasibility... ...In accordance with California pay transparency laws,...WebsiteFull time$153k - $248.5k
...Technical Program Manager, Energy Storage About Redwood... ...coordinating across hardware engineering, validation, supply... ...travel to Redwood’s sites, suppliers, and... ...-time and located in San Francisco, CA. Compensation will... ...In accordance with California pay transparency laws...WebsiteFull timeContract workCasual workWork at officeFlexible hoursShift work$200k - $240k
...faster. The company is headquartered in San Francisco and has offices in Boston, New York,... .... We’re looking for an experienced Senior Engineer who will lead our initiatives for a powerful... ...and advocate better practices for software engineering by mentoring and...SeniorWebsiteFlexible hours$160k - $210k
...and driving the energy transition.... ...large‑scale energy storage and producing... ...Position Summary The Senior Manager,... ...with business unit leaders and the... ...growing, multi‑site manufacturing company... ...Materials’ San Francisco location. Essential... ...with California pay transparency...WebsiteFull timeWork at office3 days per week$145.2k - $196.8k
...and driving the energy transition.... ...large-scale energy storage and producing... ...Power Systems Engineer, Energy Storage... ...the product and controls design teams to... ...requirements into site controller and... ...PID tuning, state‑space modeling,... ...accordance with California pay transparency...WebsiteFull timeCasual workWork at officeLocal areaNight shift$192k - $226k
Senior Strategic Finance Manager - Marketing About... ...dollar actually drives. Unit Economics: Own our... ...OR Base Salary range (San Francisco, CA) $192,000 - $226,... ...accordance with local, state, and/or federal laws,... ...Policy If you are a California resident or are located...SeniorWebsiteLocal areaRemote workFlexible hours$192k - $240k
### Senior Security Operations Engineer#### San Francisco, California, United StatesSenior Security Operations Engineer... ..., plus intuitive software for travel and expenses... ...Brex to proactively control spend, reduce costs,... ...environment that combines the energy and connections of...SeniorWork at officeRemote workWork from home$168k - $210k
Senior Software Engineer, Identity & Trust Please note this is for San Francisco, CA, United States. You only need to apply to one location if there are multiple listed for the job. At Ripple, the Identity & Trust Platform is proposed as the foundation to enable the "One...SeniorFull timeLocal area$168k - $210k
Senior Software Engineer, Data Engineering Location: San Francisco, CA, United States. We’re building a world where value moves like information does today. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving...SeniorFull timeLocal area- ...and driving the energy transition. Founded... ...-scale energy storage and producing battery... ...our Reno, NV, San Francisco, CA, and Ridgeville... ...with Operations, Engineering, and Finance... ...opportunities. Partner with site leaders and cross... ..., and financial controls. Provide a deep...WebsiteFull time
$248.6k - $279.68k
...Marketing Lead, Startups#### San Francisco, California, United StatesProduct Marketing... ...payments, plus intuitive software for travel and expenses. Tens... ...— use Brex to proactively control spend, reduce costs, and... ...environment that combines the energy and connections of being...Work at officeRemote workWork from home3 days per week$159k - $198k
...Manager, Marketing#### San Francisco, California, United StatesCompliance... ...environment that combines the energy and connections of... ...recommendations to senior compliance... ...bill pay, and travel software, Brex enables founders... ...time visibility, and control spend effortlessly....Fixed term contractWork at officeRemote workWork from home$117.2k - $229.2k
Senior Software Engineer - Azure Object Storage job at Microsoft Corporation. San Francisco, CA. Azure Object Storage team is looking for a talented and highly motivated Senior Software... .... Responding to and mitigating any live site issues impacting customers. Proficient...SeniorWebsiteLocal area$187k - $234k
...Designer, Interactive#### San Francisco, California, United StatesStaff Brand... ..., plus intuitive software for travel and expenses... ...Brex to proactively control spend, reduce costs,... ...that combines the energy and connections of... ....* Collaborate with engineers to translate design...Work at officeRemote workWork from home3 days per week$155k - $178.75k
...circulation and driving the energy transition. Founded in 2017,... ...-cost and large-scale energy storage and producing battery materials... ...batteries we already have. Senior Human Resource Business Partner... ...values. In accordance with California pay transparency laws, the salary...SeniorFull timeWork at office- Redwood Materials is seeking a Senior Software Engineer to drive the development of the Site Controller for Battery Energy Storage Systems in San Francisco, California. This role demands a combination of skills in Rust and Python to enhance the digital infrastructure of...Website
- ...for our customers. We want 6sense to be the best chapter of your career. Role Overview We are looking for a high‑impact Senior Software Engineer with strong expertise in backend and full‑stack development. This role requires hands‑on experience in Golang and TypeScript...SeniorFull time
$166k - $225k
Senior Software Engineer - Database Engine Internals P-97... ...and structured storage system that can... ...systems that leapfrog state-of-the-art:... ...headquartered in San Francisco, with offices around... ...to export-controlled technology or source... ...in a United States military...SeniorWebsitePermanent employmentContract workFor contractorsFor subcontractorWork at officeLocal areaWorldwideRelocationWork visa- ...and develop high‑availability site‑controller applications that interface with DNP3 devices for energy storage monitoring. Design and... ...and enforce best practices in software quality and security. Requirements... .... #J-18808-Ljbffr Gravity Engineering Services Pvt Ltd.SeniorWebsite
$210k - $230k
...company is headquartered in San Francisco with offices around the world... ...insights for Product and Engineering teams. Drive adoption of new... ...You 5+ years of professional software development experience, with... ...: CI/CD, testing, version control, and cloud‑native architectures...SeniorWork at officeFlexible hours- Software Engineer - Medical Applications & Algorithms Heartflow is a medical technology company advancing the diagnosis and management of coronary... ...veteran status, or any other status protected under federal, state, or local law. This policy applies to every aspect of...Local areaWorldwideRelocation
$145k - $175k
...faster. The company is headquartered in San Francisco and has offices in Boston, New York,... ...sales, customer success, product, and engineering teams will support you well in this role... ...solutions engineering experience 3+ years of software development experience 3+ API’s and...WebsiteWork experience placementWork at officeFlexible hours3 days per week$140k - $230k
...procurement leaders from United Health, Sanofi,... ...The Online Storage team is a... ...team within Zip's Engineering organization.... ...to see. As a Senior Software Engineer and Site Tech Lead, you... ...leadership in San Francisco, drive technical... ...posture across every stateful system,...SeniorWebsiteRemote workHome officeFlexible hours$135k - $148.8k
Overview Senior Director of Corporate and Foundation Relations - San Francisco State University Location: San Francisco Salary: $135... ...campus stakeholders and empower units to build deeper and broader... ...is a component of the California State University system and is...SeniorWebsiteFull timeInternshipWork at officeRemote workFlexible hours$28.72 - $31.15 per hour
...abide in accordance with State licensing requirements... ...Department and at the sites. NOT A REMOTE... ...Location: 1550 Evans St. San Francisco CA (Req # 1681) Primary... ...preferred ~12 units of Early Childhood and... ...feel objects, tools, or controls, and talks or hears....WebsiteWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Site Controller, Energy Storage San Francisco, California, United States. Be the first to apply!
- ngo software engineer San Francisco, CA
- software developer San Francisco, CA
- software developer internship no experience San Francisco, CA
- junior software developer San Francisco, CA
- part time software developer remote San Francisco, CA
- financial software developer San Francisco, CA
- senior software engineer ruby on rails San Francisco, CA
- software engineer amazon San Francisco, CA
- senior software design engineer San Francisco, CA
- software engineer part time San Francisco, CA
