Redwood Materialsposted 17 days ago
Full-time • Senior
Hybrid • Las Vegas, NV
Merchant Wholesalers, Durable Goods

About the position

Redwood Materials was founded in 2017 to create a circular supply chain for electric vehicles and clean energy products, making them more sustainable and driving down the cost for batteries. We're doing this by developing and deploying new technologies to increase the scope and scale of recycled and sustainable materials in the global battery supply chain. 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 is a hybrid role, requiring in-person work at our Sparks, Nevada office 1 day per week. We value flexibility while ensuring strong collaboration and engagement with our team.

Responsibilities

  • 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.

Requirements

  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service