Senior Software Engineer, Full Stack
Redwood MaterialsAbout 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 KitFree account required — sign up in 30s