Jobs · Massachusetts

New Grad- Software Engineer

Symbotic · Wilmington, MA · 1 wk ago
Hybrid$96k–$132k/yrFull-time

About the Role

Symbotic is seeking Software Engineers to play a hands-on role in developing core software components that orchestrate inventory into the Symbotic system and manage order fulfillment for customers. We are looking for creative, collaborative, and agile individuals to join our diverse engineering team.

Opportunities

  • Front-end engineers: Develop and enhance desktop, mobile, and web applications, optimizing performance and usability for end-users.
  • Back-end engineers: Develop high-quality code and packages following software engineering best practices in areas such as tasking, cognitive tools, fleet orchestration, case handling, and storage and retrieval.
  • Test Automation engineers: Triage complex onsite issues and build automated pipelines to validate new products and packaging at scale.

Responsibilities

  • Play a hands-on role as part of an engineering team to design, develop, review, and test new functionality.
  • Collaborate with team members to build features based on new business requirements.
  • Design and develop real-time distributed software to orchestrate inventory induction and order fulfillment.
  • Evolve the current software architecture toward microservices using .NET Core, Kubernetes, RabbitMQ, and Redis.
  • Support the design and development of high-quality software using technologies such as C#, SQL, WPF, Angular, LINQ, ASP.NET, and Docker.
  • Contribute to a distributed architecture built on .NET using multi-threaded and multi-processor concepts.
  • Collaborate with other software teams to create a seamlessly integrated software product.

Requirements

  • Bachelor's (or higher) degree in Computer Science or a related technical discipline.
  • Experience with object-oriented design and programming concepts; C# or Java is preferred.
  • Experience with Linux and its commands.
  • Experience with source code version control, unit testing, design, and defect tracking tools.
  • Experience developing unit tests and test automation frameworks.
  • Self-motivated with the ability to learn quickly and work independently in a dynamic agile environment with cross-functional and remote teams.
  • Excellent verbal and written communication skills.

Work Environment

  • Up to 10% travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and customer locations.
  • The employee is responsible for owning a credit card and managing expenses personally, with reimbursement on a bi-weekly basis.

About Symbotic

Symbotic is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. The company reinvents warehouses as strategic assets for large retail, wholesale, and food & beverage companies, enabling unmatched speed, agility, accuracy, and efficiency in goods movement. For more information, visit www.symbotic.com.

Symbotic is an equal opportunity employer and does 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.

Pay

The base range for this position in the posted location is $96,000.00 - $132,000.00. Base pay may vary depending on job-related knowledge, skills, and experience.

Benefits

  • Medical, dental, and vision coverage
  • Disability insurance
  • 401K retirement plan
  • Paid time off (PTO)
  • Additional benefits

Similar jobs