Advanced Software Engineer

ExolWilmington, MA
Hybrid

About The Position

Symbotic is an automation technology leader reimagining the supply chain with its A.I.-powered robotic technology platform. Intelligent software orchestrates advanced robots in a high-density, end-to-end system, reinventing warehouse automation for increased efficiency, speed, and flexibility. 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. This role involves architecting and developing real-time, distributed applications that enable management and oversight of the Symbotic system. You will take technical ownership of complex fullstack features, mentor peers, and collaborate with cross-functional teams to drive our robotic automation solutions forward. The team is responsible for building and maintaining browser-based applications used by our site teams. We build new features for web applications, maintain and evolve existing cloud-backed apps, and ensure applications scale and remain reliable as sites grow. The team owns the company’s modern, cloud-based and web applications, building the UIs and services that sit on top of the warehouse automation platform, integrate with bots, and scale across customer sites.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service