Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Redwood Materials

Infrastructure Software Engineer (Energy Storage)

Posted Updated
Discussion
  • The Infrastructure Engineer is responsible for designing, building, and maintaining the foundational platform infrastructure that enables our engineering team to develop and deploy Battery Energy Storage Systems reliably and at scale
  • This role serves as a force-multiplier across the organization, owning edge fleet management, server provisioning, and deployment automation while ensuring systems are secure, scalable, and performant
  • The position partners closely with cross-functional engineering teams to translate early deployment learnings into platform improvements and drive resolution of scalability, reliability, and security challenges
  • 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
  • Success in this role requires deep technical expertise, a collaborative mindset, and the ability to thrive in an ambiguous, fast-paced, early-stage environment
  • Genuine interest in server hardware fundamentals and how software and hardware interact at the platform level
  • Ability to manage multiple workstreams, shifting priorities, and competing deadlines in a fast-paced, early-stage environment
  • Strong written and verbal communication skills, with the ability to explain complex systems clearly to both technical and non-technical audiences
  • Experience designing, implementing, and maintaining secure network systems and infrastructure
  • 5+ years of relevant industry experience in infrastructure, platform, or site reliability engineering
  • Strong grasp of system design principles and real-world experience building available, reliable, scalable, and secure distributed systems
  • Ability to work comfortably with ambiguity, prototype solutions iteratively, and learn rapidly from early-stage work

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.