Full Stack Software Engineer

Full Stack Software Engineer

Symbotic | Beverly, MA, US
Job Type: Full Time

Posted 6 days ago

Apply Now

Description

Who We Are

Our work matters - robotics is transforming the world of commerce. Every day our intelligent robots are responsible for getting food and merchandise to thousands of stores across North America. We're an industry changer - we created the first and only fully autonomous, end-to-end supply chain solution. Today, we are driving towards even bigger ideas - and we have the people, technology and leadership to fully realize these aspirations. We have theexcitement and ambition of a startup with the benefits and resources of a proven organization.

In this role
  • Design and develop a web application to simulate an automated warehouse
  • Work in a dynamic Agile/Scrum based environment
  • Be a proactive communicator who enjoys working closely with creative and technical peers
  • Collect and analyze customer functional requirements for creating Functional and Automation test strategies
  • Play a hands-on role as part of an engineering team that works to design, develop, review and test new functionality
  • Collaborate with other development teams, project managers and product managers to breakdown requirements, design solutions and execute on new business requirements
  • Mentor junior engineers and provide technical leadership
  • Contribute to the company's knowledge base by being the forward-thinking data technology expert
  • Keep up to date with latest technology trends
  • Be a proactive communicator who enjoys working closely with creative and technical peers
  • Be knowledgeable about the overall Symbotic solution, including an understanding of all elements involved in development of the solution for customers


What you'll need
  • Bachelor's required; Master's degree preferred in Computer Science or related field
  • 5+ years professional experience developing software applications
  • Strong experience with Object Oriented design using C++/Java/C#
  • Strong Experience in web-based UI development using HTML5, JavaScript (react, vue.js, node.js) and SignalR
  • Experience building event-based microservices
  • Knowledge and hands-on experience with messaging frameworks
  • Experience in using databases like SQL Server, Mongo etc
  • Experience with source code version control, unit testing, design and defect tracking tools
  • A hands-on problem solver with excellent software design and implementation skills
  • Should be able to work in a fast-paced environment and support unscheduled events
  • Strong experience with .NET Core is preferred
  • Experience with Linux and ansible is preferred
  • Experience with Kubernetes and Docker is preferred
  • Experience with RabbitMQ, KAFKA and Redis is preferred
  • Experience using ELK stack (Elastic, Logstash, and Kibana) is preferred.
  • A hands-on problem solver with excellent software design and implementation skills
  • Should be able to work in a fast-paced environment and support unscheduled events
  • Ability to prioritize multiple simultaneous issues and tasks
  • Capability to work independently, take initiative with minimal supervision
  • Excellent verbal and written communication, active listening, and interpersonal skills
  • Experience working with Agile development methodology

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Symbotic reinvents the warehouse as a strategic asset for the world's largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, Symbotic enables companies to move goods with unmatched speed, agility, accuracy and efficiency. As the backbone of commerce the Symbotic platform transforms the flow of goods and the economics of supply chain for its customers. For more information, visit www.symbotic.com .

We are a community of innovators, collaborators and pioneers who embrace our differences, because we know unique perspectives make us stronger and smarter. Every perspective matters. We depend on the collective voices of our employees, customers and community to help guide us as we build a better place to work - for you and the world. That's why we're proud to be an equal opportunity employer.

We do not discriminate based on race, color, ethnicity, ancestry, religion, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, veteran status, or genetic information.