Redwood Materials needs to build core business applications and scale its operations, requiring a Senior Software Engineer to develop software experiences and capabilities.
Requirements
- 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
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
Other
- 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
- 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
- Ability to safely and successfully perform the essential job functions consistent with the ADA, FMLA and other federal, state and local standards
- Ability to maintain regular, punctual attendance consistent with the ADA, FMLA and other federal, state and local standards
- Must be able to talk, listen and speak clearly on telephone
- In-person work at Sparks, Nevada office 1 day per week