Job Summary:
Form Energy is an American manufacturing and energy technology company revolutionizing energy storage with innovative solutions. The Senior Software Engineer will be responsible for developing and owning mission-critical software services and data architectures that power the factory ecosystem, collaborating with various teams to drive operational excellence and continuous innovation.
Responsibilities:
• 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.
Qualifications:
Required:
• 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
• Experience collaborating with a diverse range of stakeholders, including Automation, Process, and Operations teams, to define system requirements
Preferred:
• Significant experience in a manufacturing, warehouse, or logistics environment working with software that interacts with physical hardware is highly desirable
• Experience with distributed systems, message brokers, or containerization (Docker/Kubernetes) is a plus
• A passion for technical mentorship and a desire to drive engineering excellence in a fast-paced, mission-driven startup environment
Company:
Form Energy is an energy technology company that produces electric grids and accelerates the transition to clean energy. Founded in 2017, the company is headquartered in Somerville, USA, with a team of 501-1000 employees. The company is currently Late Stage.