Infrastructure Software Engineer, Energy Storage
Redwood Materials · San Francisco, CA · 3 days ago
On-siteEngineering$180k–$238k/yrFull-time
Responsibilities
- Design and own the rollout of edge Kubernetes fleet management, automated server provisioning, and software update pipelines to support scalable and reliable system deployment.
- Evaluate server hardware and operating systems to help define the architecture of the organization's next-generation energy storage platform.
- Identify and resolve hard infrastructure problems, including scalability bottlenecks, reliability gaps, performance issues, and security vulnerabilities.
- Build and maintain tooling and services used to validate software systems at scale, including performance and reliability testing frameworks.
- Serve as a technical resource for the broader engineering team through pair programming, in-office working sessions, and hands-on project leadership.
- Translate learnings from early deployments and customer pilots into concrete, measurable improvements to platform infrastructure.
- Reinforce a team culture grounded in engineering excellence, curiosity, inclusivity, and a willingness to take action and learn from mistakes.
Requirements
- 5+ years of relevant industry experience in infrastructure, platform, or site reliability engineering.
- A strong grasp of system design principles and real-world experience building available, reliable, scalable, and secure distributed systems.
- Experience designing, implementing, and maintaining secure network systems and infrastructure.
- A genuine interest in server hardware fundamentals and how software and hardware interact at the platform level.
- The ability to work comfortably with ambiguity, prototype solutions iteratively, and learn rapidly from early-stage work.
- Strong written and verbal communication skills, with the ability to explain complex systems clearly to both technical and non-technical audiences.
- The ability to manage multiple workstreams, shifting priorities, and competing deadlines in a fast-paced, early-stage environment.
Qualifications
- Desired qualifications include a strong grasp of system design principles and real-world experience building available, reliable, scalable, and secure distributed systems.
- Experience designing, implementing, and maintaining secure network systems and infrastructure.
- A genuine interest in server hardware fundamentals and how software and hardware interact at the platform level.
- The ability to work comfortably with ambiguity, prototype solutions iteratively, and learn rapidly from early-stage work.
- Strong written and verbal communication skills, with the ability to explain complex systems clearly to both technical and non-technical audiences.
- The ability to manage multiple workstreams, shifting priorities, and competing deadlines in a fast-paced, early-stage environment.
Skills
- Deep technical expertise in infrastructure, platform, or site reliability engineering.
- Collaborative mindset and ability to thrive in an ambiguous, fast-paced, early-stage environment.
Benefits
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: $180,000—$237,500 USD
Pay
The position is full-time. Compensation will be commensurate with experience.
Schedule
Not specified