Senior Software Engineer

5 months, 2 weeks ago
Full-time
Senior
Software Development
Redwood Materials

Redwood Materials

Redwood Materials focuses on creating a sustainable and closed-loop domestic supply chain by recycling and refining lithium-ion batteries, as well as remanufacturing their core components, anode and cathode, to address the growing demand for these mate...

Industrial Conglomerates
251-1K
Founded 2017
$3800M raised

Description

  • Own features end to end, from design and build through testing, deployment, and production operations.
  • Write clean, tested Python and React code and participate in code reviews.
  • Design and build APIs and integrations between internal systems.
  • Work with domain experts and stakeholders to translate business processes into working software.
  • Contribute to technical design decisions for new and evolving systems.
  • Debug and resolve production issues while monitoring and improving system reliability.
  • Collaborate remotely with team members and stakeholders across the organization.
  • Travel periodically for on-site planning and stakeholder engagement.
  • Adapt quickly in a fast-moving environment where requirements and priorities change often.
  • Own and evolve permanent product systems after go-live as the company scales.

Requirements

  • 5+ years of software engineering experience.
  • Strong Python skills and production React experience.
  • Experience building and shipping production applications on AWS.
  • Experience with API design and integration patterns.
  • Comfort working independently in a remote-first environment.
  • Strong written communication and ability to document decisions asynchronously.
  • Availability for periodic travel to Nevada, approximately 1 week per quarter.
  • Preferred: direct experience with ERP systems, WMS, supply chain software, or procurement platforms.
  • Preferred: experience in manufacturing, logistics, or recycling industries.
  • Preferred: experience with event-driven architecture or workflow orchestration.
  • Preferred: enthusiasm for AI-assisted development.
  • Preferred: experience working on distributed engineering teams.
  • Preferred: scrappy mindset and experience delivering under tight timelines and ambiguity.

Benefits

  • Remote position with periodic in-person travel for final interviews and quarterly planning.
  • Full-time role.
  • Compensation commensurate with experience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Costa Rica to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
5 hours, 47 minutes ago

Intelligent Automation Engineer

Coforge 10K-50K IT Services

Coforge is hiring a remote Intelligent Automation Engineer in Colombia to design, develop, and optimize scalable automation solutions using UiPath, Power Automate, and AI technologies.

Agile CI/CD Machine Learning Microservices PowerShell Python Scrum
5 hours, 47 minutes ago

Senior Software Engineer

Clariti 51-250 Internet Software & Services

Clariti is seeking a senior product engineer to build and ship AI-enabled permitting and community development software used by cities and counties across North America.

6 hours, 17 minutes ago

Senior Software Engineer, Vendor Data Platform

DistantJob - Remote Recruitment Agency 51-250 Internet Software & Services

DistantJob is seeking a Senior Full-Stack Software Engineer to help a U.S.-based client build and own a remote platform that transforms messy vendor data into clean, unified records for payment products.

Angular AWS Azure Python React REST API SQL TypeScript
6 hours, 17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers