Full Time

Staff Software Engineer – Go (Golang) & PostgreSQL | Manufacturing Systems

FUSTIS LLC
Contract
Mid-Senior level
Staffing and Recruiting
Weirton, WV
???* / year

Job Description

Hiring: Staff Software Engineer – Go (Golang) & PostgreSQL | Manufacturing Systems

Location: Weirton, WV (Relocation Open)

Duration: 6 Months

Pay Rate: $70/hr on C2C

Eligibility: USC, GC, GC-EAD, H4-EAD and OPT-EAD only

Interview: Virtual Interview


Role Description:

The Factory Software team is seeking a Factory Software Engineer to bridge the gap between physical manufacturing hardware and enterprise-level orchestration. In this role, you will be responsible for the development and ownership of the mission-critical software services and data architectures that power our entire factory ecosystem. You will function as a key partner to our Manufacturing, Automation, and Quality teams, building high-performance systems that enable real-time process control, material flow orchestration, and end-to-end product genealogy. You will collaborate closely with Data Engineering and Platform teams to leverage our on-prem and cloud infrastructure, building scalable, custom solutions that serve as the digital backbone for our first-of-a-kind manufacturing lines.

What you'll do:

  • Architect and Scale the Factory Stack: Design, develop, and deliver the end-to-end software services and data architectures—built in Go and Postgres—that orchestrate novel battery electrodes and assembly lines.
  • Build the Digital Backbone: Drive the integration of real-time machine data with high-level business logic, ensuring seamless material flow, process control, and comprehensive product genealogy across the entire factory.
  • Cross-Functional Collaboration: Partner with experienced software, data, controls, process, and quality engineers to bridge the gap between hardware and software, developing a high-quality, high-performance digital factory ecosystem.
  • Operational Excellence: Take ownership of the systems you build by participating in rotating on-call shifts and providing on-the-floor support, ensuring rapid problem-solving and continuous 24/7 production.
  • Continuous Innovation: Leverage on-prem and cloud infrastructure to build scalable solutions that replace legacy silos with a unified, software-driven manufacturing environment.

What you'll bring:

  • 5+ years of industry experience building and scaling production-grade software services
  • Professional expertise writing high-performance, reusable code in Go within a collaborative environment
  • Deep experience in relational database design, schema management, and query optimization using Postgres
  • Demonstrated ability to architect and own end-to-end software systems that orchestrate complex, real-world processes
  • Strong communication skills, both written and verbal, with the ability to relay technical architecture decisions to non-technical stakeholders
  • Proven track record of working independently with excellent time management and the ability to prioritize critical path tasks in a high-stakes environment
  • Bachelor’s Degree in Computer Science, Software Engineering, or equivalent practical experience
  • Significant experience in a manufacturing, warehouse, or logistics environment working with software that interacts with physical hardware is highly desirable
  • Experience collaborating with a diverse range of stakeholders, including Automation, Process, and Operations teams, to define system requirements
  • Experience with distributed systems, message brokers, or containerization (Docker/Kubernetes) is a plus

Your LinkedIn headline is the first thing a recruiter reads in search results. Type your job and a few facts, and our headline writer gives you five to pick from. Write a headline →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.