Hybrid

Formic is hiring a Full Stack Software Engineer - Monitoring Infrastructure

About the Role

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.

Required Skills
PythonDjangoReactAWSAWS IoTGrafanaDatadogLinuxVideo streaming systemsMonitoring InfrastructureFull Stack DevelopmentIoT SystemsCloud InfrastructureData Visualization
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Formic

Formic is reshaping American manufacturing by making automation accessible to every factory through a Robotics-as-a-Service model. It combines industrial robotics, proprietary software, and full-service support into a single, integrated solution to remove traditional barriers of cost, complexity, and risk.

Visit website
Job Details
Category fullstack
Posted a month ago