Software Engineer, Infrastructure (C++)
Core
Build software systems connecting Fabri's digital manufacturing process end-to-end, including backend services, workflow automation, and machine integration.
Role type
Senior IC software engineer (infrastructure)
Builds
Backend services, data pipelines, databases, internal tools, and CI/CD infrastructure for a digital foundry
Domain
Industrial manufacturing / additive manufacturing / factory automation
Deliverable
production ML models | product features | infrastructure
Required skills
C++17, backend systems design, workflow automation, data pipeline construction, database design, CI/CD pipelines, containerization, debugging, systems thinking
Preferred skills
Python, AWS, Postgres, time-series data, manufacturing execution systems, IoT data, early-stage startup experience
Technologies
C++, Python, AWS, CMake, containers, Postgres
Responsibilities
Design reliable backend services and data collection systems for process data and machine logs; build databases and internal infrastructure to scale factory operations; own and evolve software infrastructure including deployment and developer tooling; connect internal systems with factory workflows and external platforms; work closely with manufacturing and process engineering to automate workflows.
Seniority
Senior, hands-on IC
