Staff Software Engineer, Factory Infrastructure

🕒 December 3, 2025

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Redwood Materials

Redwood Materials

501 - 1000 employees

Founded 2017

⚡ Energy

🚗 Transport

Recycling • Energy • Transport

Redwood Materials is dedicated to building a circular supply chain to create a sustainable world by transforming the battery supply chain. The company addresses the imperative to electrify and reduce fossil fuel dependency by providing large-scale domestic sources of battery materials made from recycled batteries. These recycled materials are then supplied directly back to U. S. cell manufacturers, aiming to reduce the number of miles materials are transported and lessen reliance on overseas sourcing. Redwood Materials provides services such as recycling, refining, and remanufacturing battery materials, working with partners like Volkswagen, Panasonic, BMW, and Ford to advance a sustainable future in transportation and energy.

📋 Description

• Design and implement AWS infrastructure using the Cloud Development Kit (CDK), establishing patterns and best practices for infrastructure as code • Architect application systems and provide software architecture guidance for applications built by machine learning engineers and controls engineers • Lead the design and development of deployment and simulation infrastructure for our Beckhoff PLC-based factory control system, including comprehensive testing environments and CI/CD pipelines • Create documentation, tools, and training materials to help controls engineers effectively use the simulation and test ecosystem • Collaborate with cross-functional teams to gather requirements, mentor engineers on best practices, and participate in technical planning for long-term infrastructure strategy

🎯 Requirements

• B.S. or advanced degree in Software Engineering, Computer Science, or another discipline with significant relevant work experience • Minimum 5+ years of software development experience with demonstrated expertise in infrastructure, systems design, and AWS services (preferably using AWS CDK) • Experience designing and implementing deployment pipelines, testing frameworks, and simulation environments; familiarity with industrial control systems or PLCs is a plus • Strong understanding of software architecture patterns with ability to provide technical guidance to engineers from diverse backgrounds • Excellent communication skills, self-motivated attitude, and a passion for sustainability and making the world a better place!

🏖️ Benefits

• Health insurance • 401(k) matching • Flexible work hours • Paid time off • Professional development opportunities

Apply Now

Similar Jobs

🕒 December 2, 2025

G2i Inc.

11 - 50

🎯 Recruiter

🏢 Enterprise

☁️ SaaS

Staff Engineer at G2i leading engineering and technical strategy in building developer platforms and AI tools. Collaborating with teams to ensure high-quality delivery and standards.

🕒 December 1, 2025

HubSpot

1001 - 5000

🤝 B2B

☁️ SaaS

Principal Software Engineer shaping the technical future of HubSpot's Commerce Hub. Involved in building and scaling distributed systems with a focus on correctness and predictability.

🕒 November 24, 2025

Advancio

51 - 200

🤖 Artificial Intelligence

Software Architect leading design and implementation of Microsoft-based enterprise solutions at Advancio. Collaborating with teams for scalable and secure software systems.

🕒 November 20, 2025

PsiQuantum

51 - 200

🔬 Science

🔧 Hardware

🤖 Artificial Intelligence

Staff Software Engineer developing control software for quantum computers at PsiQuantum. Collaborating with teams to deliver high-performance system architecture.

🕒 November 17, 2025

Great Minds

1001 - 5000

📚 Education

Staff Engineer leading small teams in software improvements at Great Minds. Collaborating with product managers and mentoring software engineers while maintaining significant coding responsibilities.