
Senior Software Engineer, Factory Software
Form Energy, Inc9 months ago
Responsibilities
- Design, develop, and scale end-to-end factory software services and data architectures in Go and Postgres.
- Integrate real-time machine data with business logic for material flow, process control, and product genealogy.
- Partner with Manufacturing, Automation, Quality, Data Engineering, Platform, Process, and Operations teams to define and deliver system requirements.
- Own production systems through rotating on-call shifts and on-the-floor support for continuous 24/7 manufacturing operations.
- Build scalable on-premises and cloud solutions that unify legacy factory systems.
Requirements
- 5+ years of industry experience building and scaling production-grade software services.
- Professional expertise writing high-performance, reusable Go code.
- Deep experience with relational database design, schema management, and query optimization using Postgres.
- Experience architecting and owning end-to-end software systems that orchestrate complex real-world processes.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Strong written and verbal communication skills, independent execution, time management, and prioritization abilities.
- Significant manufacturing, warehouse, or logistics software experience involving physical hardware is highly desirable.
- Experience collaborating with Automation, Process, and Operations stakeholders is required.
- Experience with distributed systems, message brokers, or containerization such as Docker and Kubernetes is a plus.
- Passion for technical mentorship and engineering excellence in a fast-paced startup environment.
Benefits
- Onsite role at Form Factory 1 in Weirton, West Virginia.
- Relocation assistance is available.
- Competitive salary, stock options, and a holistic benefits package.
- Form Energy covers 100% of medical, dental, and vision premiums for full-time employees and 80% of healthcare premiums for dependents, starting day one.
- At least 12 weeks of paid leave for new parents and up to 20 weeks for birthing parents.
- Generous vacation policies.
- Equal opportunity employer with reasonable accommodation support available.