Jobs and Careers
RE

Senior Software Engineer, Full Stack

Redwood Materials
United Statesfull_timeVerifiedPosted 23 Sept 2025

About the role

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 2019, 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, Full Stack

Essential Duties:

Redwood Materials is looking for motivated and talented Software Engineers to help build core business applications. This is an opportunity to join during a critical growth phase and build software experiences and capabilities which will have a significant impact on the company’s day-to-day operations and ability to scale.  This role reports to our Sparks, Nevada office 5 days per week. 

Responsibilities Will Include: 

  • Manage the full scope of software projects (requirements gathering, design, dev, test, deploy, and support applications)
  • Write clean, maintainable code which is easy to debug and test
  • Design and implement modern web applications
  • Help design foundational data systems which will power future analytics, reporting, and application development 
  • Build solutions that integrate with existing enterprise software
  • Partner with cross functional teams to discover business needs and drive requirements for custom software solutions

Desired Qualifications: 

  • Bachelor’s degree in Computer Science, similar technical field of study, or equivalent practical experience
  • Minimum 5 years of hands-on experience developing software in a modern cloud environment (containerization, Linux, Git, automated deployment, etc.)
  • Fluency in modern Python and Typescript
  • Practical experience building front end applications (ideally React or Preact) and designing intuitive user interfaces without a designer  
  • Experience designing and interacting with relational and non-relational databases
  • Demonstrated ability to manage production workloads (debugging, monitoring, alerting)
  • Familiarity with cloud services/architectures for API deployment
  • Experience integrating with enterprise software solutions (Oracle, SAP, etc.) a plus
  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external customers 
  • A passion for excellence and a desire to be part of a high-performing team

Physical Requirements:  

  • Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards, including meeting qualitative and/or quantitative productivity standards
  • Ability to maintain regular, punctual attendance consistent with the ADA, FMLA and o

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Redwood Materials

View company profile →