Senior Software Engineer

3 months, 3 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

Principal Software Engineer (Libraries Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Principal Software Engineer to lead the Libraries Platform as it expands secure open-source library delivery across more language ecosystems and automates its remediation pipeline.

Alpine CI/CD Debian Docker GitHub Actions Go Java JavaScript Kubernetes Linux .NET Python PyTorch Rust Tekton TensorFlow Terraform
11 hours, 11 minutes ago

Principal Software Engineer (Libraries Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Principal Software Engineer for its Libraries Platform to lead the expansion and automation of secure open-source library delivery across multiple language ecosystems.

Alpine CI/CD Debian Docker GitHub Actions Go Java JavaScript Kubernetes Linux Microservices .NET Python PyTorch Rust Tekton TensorFlow Terraform
11 hours, 11 minutes ago

Senior Software Development Engineer (Back-end)

Filevine 251-1K Specialized Consumer Services

Filevine is hiring a software engineer to build, maintain, and improve its Legal AI platform that unifies data, documents, workflows, and teams for modern legal operations.

AWS C# Entity Framework GitHub JavaScript Neo4j .NET OpenSearch Redis TypeScript
11 hours, 26 minutes ago

Principal Software Engineer (Libraries Platform)

Chainguard 51-250 Internet Software & Services

Chainguard is hiring a Principal Software Engineer for its Libraries Platform to lead the expansion and automation of a secure open-source library build and remediation system across multiple language ecosystems.

Alpine CI/CD Debian Docker GitHub Actions Go Java JavaScript Kubernetes Linux Microservices .NET Python PyTorch Rust Tekton TensorFlow Terraform
11 hours, 26 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