Principal Software Engineer - Fleet Orchestration

ExolWilmington, MA
$180,000 - $247,500Hybrid

About The Position

Symbotic is seeking a Principal Software Engineer to join their Fleet Orchestration team. This role involves leading the design and delivery of complex, high-impact systems crucial for the platform's performance and reliability. The engineer will act as a technical leader, owning major components, guiding architectural decisions, and mentoring others while remaining hands-on. The teams build the core platform for real-time orchestration, robotics coordination, system intelligence, and operational visibility, tackling problems in distributed systems, physical automation, large-scale data processing, and real-world system behavior where software directly impacts throughput, safety, and customer operations.

Requirements

  • Bachelor’s degree in Computer Science or related field.
  • Minimum of 12 years of professional software development experience.
  • Strong experience designing and building distributed systems at scale.
  • Deep knowledge of system design, concurrency, and performance optimization.
  • Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ, etc.).
  • Proven ability to lead technical initiatives and influence system design.
  • Strong debugging skills across complex, multi-service environments.

Nice To Haves

  • Experience with robotics, warehouse automation, or hardware-adjacent systems.
  • Background in real-time control systems or orchestration platforms.
  • Experience with simulation, optimization, or algorithm-heavy systems.
  • Familiarity with cloud-native architectures and reliability engineering practices.

Responsibilities

  • Lead design and implementation of large-scale distributed systems and services.
  • Own end-to-end delivery of major features or subsystems from design through production.
  • Drive architectural decisions around scalability, resiliency, and system correctness.
  • Develop and evolve event-driven, real-time processing systems.
  • Analyze and improve system behavior using metrics, observability, and performance profiling.
  • Diagnose and resolve complex, cross-system production issues.
  • Mentor engineers, provide technical guidance, and elevate engineering quality across the team.
  • Partner with cross-functional teams (robotics, controls, infrastructure, product) to deliver integrated solutions.
  • Contribute to technical strategy and roadmap planning.

Benefits

  • medical
  • dental
  • vision
  • disability
  • 401K
  • PTO
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service