Full Stack Software Engineer - Monitoring Infrastructure

Jobgether
2d$125,000 - $200,000Hybrid

About The Position

This role offers the opportunity to design, build, and scale critical monitoring systems for a fleet of industrial robotic devices, directly impacting operational efficiency and customer outcomes. You will work across edge and cloud environments to develop real-time telemetry collection, system provisioning, and remote diagnostic tools. The position combines software engineering with distributed systems, observability, and video streaming expertise, providing a challenging and high-impact environment. You will collaborate closely with robotics and operations teams, troubleshoot complex production issues, and implement robust, scalable infrastructure. This is ideal for engineers who enjoy production reliability, continuous system improvement, and solving real-world problems with tangible impact. You will join a fast-growing, mission-driven team with a culture of ownership, collaboration, and technical excellence.

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience.
  • 5+ years of experience building distributed systems in IoT, robotics, or similar domains.
  • Strong proficiency in Python and Django; experience with React or other front-end technologies preferred.
  • Deep understanding of Linux-based systems and production-grade software deployment.
  • Experience with AWS, preferably AWS IoT, and familiarity with observability tools such as Grafana or Datadog.
  • Experience with video streaming systems and real-time data pipelines.
  • Strong problem-solving skills, attention to detail, and ability to collaborate across teams in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain the end-to-end monitoring infrastructure for deployed robotic systems.
  • Build systems for telemetry collection, provisioning, remote diagnostics, and fleet visibility across edge and cloud environments.
  • Collaborate with robotics, operations, and product teams to define monitoring interfaces and requirements.
  • Troubleshoot deployed monitoring systems and resolve production issues to maintain uptime and reliability.
  • Develop and maintain cloud infrastructure and observability tooling to ensure scalable and reliable operations.
  • Write unit and integration tests, participate in code reviews, and contribute to continuous improvement of software processes.

Benefits

  • Competitive base salary range of $125,000—$200,000 USD, with equity participation.
  • Comprehensive healthcare coverage including medical, dental, and vision insurance.
  • Paid parental leave program.
  • Flexible time off policy and home office stipend for remote/hybrid work.
  • Company-sponsored 401(k) plan and employee assistance programs.
  • Professional development opportunities and supportive, collaborative work culture.
  • Impactful work in a mission-driven, rapidly scaling environment.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service