Advanced Software Engineer

ExolWilmington, MA
Hybrid

About The Position

Symbotic is seeking a Senior Software Engineer to design and build core cloud software that integrates directly with the edge systems running at our automated warehouses. You will architect and develop real-time, distributed applications that enable management and oversight of the Symbotic system. In this role, you will take technical ownership of complex fullstack features, mentor peers, and collaborate with cross-functional teams to drive our robotic automation solutions forward.

Requirements

  • Degree in Computer Science, a related technical discipline, or equivalent professional experience.
  • Minimum of 5 years of professional software development experience building scalable, production-grade applications.
  • Deep expertise in fullstack development utilizing React (or modern Angular), Node.js, and C# .NET.
  • Strong experience designing and building distributed systems and event-driven architectures (RabbitMQ, Kafka, SignalR).

Responsibilities

  • Design, build, and scale real-time distributed fullstack applications (such as Control Center and SymMobile) utilizing C# .NET, Node.js, and React.
  • Architect seamless, event-driven integrations between cloud services and on-premise warehouse software using REST APIs, Kafka, RabbitMQ, and SignalR.
  • Drive engineering best practices, lead architectural discussions, conduct rigorous code reviews, and mentor mid-level and junior engineers.
  • Own the end-to-end software lifecycle, from system design and automated testing to CI/CD pipelines, observability, and production monitoring.
  • Partner with Product Managers, UX/UI, and edge/hardware teams to define API contracts, break down complex business requirements, and deliver robust technical solutions.

Benefits

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