Symbotic-posted 11 days ago
$120,000 - $165,000/Yr
Full-time • Mid Level
Hybrid • Wilmington, MA
11-50 employees

With its A.I.-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility. We are looking for a Senior Software Engineer to join our Platform Services team. You will focus on developing a suite of mobile and desktop applications for the next generation of software for our automation systems. You will also play a hands-on role helping to bring our robotics solutions to our customers. We are looking for people who thrive in a creative, collaborative, and agile development environment. We are a talented team of roboticists and software engineers working on the latest Symbotic automation expansion. We are responsible for delivering solutions for the ordering, processing and delivery of cartons and mixed SKU totes to hundreds of customers.

  • Design and develop real-time distributed software for Warehouse Automation Systems.
  • Design software systems which are highly available & widely scalable.
  • Demonstrate passion about building high quality software, love solving problems and facing new challenges.
  • Analyze a system of distributed software components using performance, profiling, and debugging tools.
  • Be a proactive communicator who enjoys working closely with creative and technical peers.
  • Work in a dynamic Agile/Scrum based environment.
  • Have opportunities to travel to customer sites.
  • Play a lead role in this effort and mentor junior team members.
  • Bachelor’s degree in Computer Science or a related discipline required.
  • Minimum of 8 years of professional software development using C#, C++, or Java.
  • Proficiency with SQL Server and PL/SQL.
  • Development background across both Windows and Linux environments.
  • Strong hands-on problem solver with excellent software design and implementation skills.
  • Demonstrated ability to develop unit tests and test automation frameworks.
  • Proficient use of source control/version control systems.
  • Comfort working with asynchronous and multithreaded programming models.
  • Experience in cross-platform .NET Core development.
  • Working knowledge of Redis in-memory data stores.
  • Familiarity with RabbitMQ messaging systems.
  • Solid understanding of microservices architectures and common design patterns.
  • Ability to thrive in a fast-paced environment and support unscheduled production events.
  • medical
  • dental
  • vision
  • disability
  • 401K
  • PTO
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service