Formic is hiring a Full Stack Software Engineer - Monitoring Infrastructure to join our Software Engineering Team. This team builds and operates the systems that power Formic’s Robotics-as-a-Service platform. You will help design, build, and scale our end-to-end monitoring stack for industrial robotic systems, working across edge and cloud environments to enable system provisioning, telemetry collection, remote diagnostics, and real-time fleet visibility.
What You'll Do
- 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 We're Looking For
- 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.
- Located in or willing to relocate to the Chicago, IL (Woodridge) or San Francisco, CA (Oakland) areas.
- Able to work in a hybrid environment (3+ days per week in office).
Nice to Have
- Experience with React or other front-end technologies strongly preferred.
Technical Stack
- Python, Django
- Linux
- AWS, AWS IoT
- Grafana, Datadog
- React
- Video streaming systems
Team & Environment
The Software Engineering Team builds and operates the systems that power Formic’s Robotics-as-a-Service platform.
Work Mode
This is a hybrid role requiring 3+ days per week in office at one of our locations in Chicago, IL (Woodridge) or San Francisco, CA (Oakland).
Formic is an equal opportunity employer. We do not discriminate on the basis of race, color, religion or religious creed, sexual orientation, gender, gender identity, marital status, family or parental status, disability, military or veteran status, or any other basis protected by law.





