Familiarity with observability tools such as Grafana, Datadog, or similar
Experience working with video streaming systems
Experience with React or other front-end technologies strongly preferred
Responsibilities
Contribute to the design and development of Formic’s end-to-end monitoring stack
Build systems that support provisioning, data collection, and remote troubleshooting
Work closely with the Robotics team to understand and design monitoring interfaces
Develop software across edge and cloud environments to enable robust data collection and processing
Troubleshoot monitoring and data collection issues on deployed systems
Provision and maintain cloud infrastructure as needed
Write unit and integration tests to ensure reliability and maintainability
Participate in Scrum ceremonies and code reviews
What makes you a great fit:
Bachelor’s degree in Computer Science or equivalent practical experience
5+ years of experience building complex distributed systems in domains such as IoT, robotics, automotive, or similar
Strong proficiency in Python and Django
Deep understanding of Linux-based systems
Experience with AWS, ideally AWS IoT
Familiarity with observability tools such as Grafana, Datadog, or similar
Experience working with video streaming systems
Experience with React or other front-end technologies strongly preferred
Benefits
Formic’s pay and equity packages are thoughtfully benchmarked against peer companies at a similar growth stage. Equity represents a meaningful part of our mutual investment: when Formic succeeds, so do you.
Final offers are customized based on experience, geographic location, market considerations, and a candidate’s preferred balance of cash and equity. Our goal is to attract and reward top talent who will have significant impact, and we are open to thoughtful discussions to align on the right structure.