San Francisco || Oakland, CA Hybrid Employment $125,000 - $200,000 USD

Formic is hiring a Full Stack Software Engineer - Robotics

Responsibilities

  • Architect and implement backend systems that support the core functionality of a robotics platform
  • Handle system provisioning to ensure devices are correctly configured and deployed
  • Develop and maintain pipelines for collecting and managing operational data
  • Implement monitoring solutions and tools for remote diagnostics and issue resolution
  • Build intelligence systems powered by AI to enhance fleet-wide robotic operations
  • Work closely with robotics engineering teams to define and refine hardware-software interfaces
  • Develop software components that operate across both edge devices and cloud platforms
  • Ensure reliable data flow, processing, and orchestration between distributed systems
  • Set up and maintain cloud infrastructure, primarily using Amazon Web Services (AWS)
  • Create and execute unit and integration tests to support long-term system stability and code quality
  • Engage in Agile and Scrum practices, including planning, reviews, and iterative development

Requirements

  • Bachelor’s degree in Computer Science or equivalent hands-on experience
  • Minimum of five years of full stack development experience with Python and modern frontend frameworks such as React or React Native
  • Proven background in developing and maintaining distributed systems, especially in IoT, robotics, or automotive contexts
  • Solid knowledge of Linux-based operating systems
  • Demonstrated experience with AWS cloud services; familiarity with AWS IoT is beneficial
  • Prior work with video streaming technologies is considered an advantage

Nice to Have

  • Direct experience building applications or workflows enhanced with artificial intelligence
  • Knowledge of observability platforms and monitoring tools like Grafana or Datadog

Responsibilities

  • Design and develop backend infrastructure powering our robotics platform, including:
  • System provisioning
  • Data collection pipelines
  • Monitoring and remote troubleshooting
  • AI-driven fleet intelligence
  • Collaborate closely with robotics engineers to design robust interfaces between hardware and software systems
  • Build software across both edge and cloud environments to enable reliable data ingestion, processing, and system orchestration
  • Provision and manage cloud infrastructure (primarily AWS)
  • Write unit and integration tests to ensure system reliability and maintainability
  • Participate in Agile/Scrum ceremonies and contribute to team planning and execution

Required

  • Bachelor’s degree in Computer Science (or equivalent practical experience)
  • 5+ years of experience in full stack software development using Python and modern frontend frameworks (React, React Native, or similar)
  • Experience building and operating complex distributed systems (IoT, robotics, automotive, or similar domains preferred)
  • Strong understanding of Linux systems
  • Experience with AWS (AWS IoT experience is a plus)
  • Experience working with video streaming systems is a plus

Preferred

  • Hands-on experience developing AI-enabled applications or workflows
  • Familiarity with observability and monitoring tools (e.g., Grafana, Datadog)
Required Skills
full stack software development using PyAWSobservabilitymonitoring tools full stack software development using PyAWSobservabilitymonitoring tools
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
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.
All jobs at Formic Visit website
Job Details
Department Engineering
Category fullstack
Posted 2 hours ago