Freeform is looking to solve the problem of making the transformative power of 3D printing available to all industries at scale and unlock the future of innovation by deploying software-defined, autonomous metal 3D printing factories around the world.
Requirements
- Proficiency writing, deploying, and maintaining performance oriented backend services (preferably C++, Rust, Go, or Java).
- Experience developing robust data pipeline software.
- Experience with Arrow, Parquet, Iceberg, Spark, Kafka.
- Experience with time series databases, big data warehousing solutions and cloud computing.
- Experience with containerized applications and deployment via Kubernetes.
- Experience deploying to and working with physical hardware.
- Experience working with high-speed high-volume data processing pipelines.
Responsibilities
- Design and implement a horizontally scalable platform that ingests millions of hardware sensor data points per second.
- Deliver high-quality data services that enable the machine learning team to access real-time and historical print data.
- Develop durable, efficient database solutions for real-time queries and large-scale analytics workloads.
- Create and operate data pipelines to collect, transform, and query petabyte-scale sensor and telemetry data.
- Write, test, and deploy reliable, maintainable software that improves automation and data quality across the factory ecosystem.
- Perform system calibrations, capture quality metrics, and monitor the long-term health and performance of printing systems.
Other
- 3+ years of professional experience in software development.
- Degree in computer science, engineering, mathematics, or related field.
- Excellent verbal and written communication skills
- Creative thinker able to apply first principles reasoning to solve complex problems.
- Relocation assistance provided