Search
Manager, Software Engineering - Applications Team

Manager, Software Engineering - Applications Team

locationWoburn, MA, USA
PublishedPublished: 5/18/2025
Engineering
Full Time

Manager, Software Engineering - Applications Team

Time type: full time

Posted on: May 16, 2025

Job requisition id: R4887

What we need

Symbotic is seeking an experienced Software Engineering Manager to join the Applications engineering team. In this role you will oversee a team of front-end, full stack, and UX engineers. You will be responsible for the design and development of user-facing applications enabling system operators to interact with the Symbotic system. You will lead the team's delivery of features and be involved with technical designs, discussions, and prioritizations. As a manager, you must understand the importance of fostering a strong team environment and develop trusting relationships with team members.

What we do

We are a talented team of software engineers that develop user-friendly front-end software applications responsible for orchestrating inventory into the Symbotic system, order fulfillment out to customers, managing a fleet of autonomous robots and lift hardware, and much more. Our team’s applications handle large volumes of real-time data from many components and display to users for system monitoring and promptly executing remedial actions. We are self-driven software engineers who thrive in a creative, collaborative and agile development environment with a passion for implementing anexcellent user experience. 

What you’ll do

  • Work with peers, technical leads, and engineers to set the direction for engineering and product development in an agileenvironment.
  • Manage the day-to-day activities of the engineering team and ensure project plans and commitments are on-time and on-budget.
  • Manage resources, staffing and mentoringto maintain a best-in-class engineering team.
  • Manage and coach a motivated, engaged, and effective team.
  • Build solid, effective relationships with the business, product management, and other engineering leaders to enable excellent teamwork and product development.
  • Provide technical leadership toward designing and delivering flexible and scalable solutions aligned with best practices.
  • Own solutions delivered by the team and be responsible for feature completion, quality, and performance into to production environments.

What you’ll need

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Minimum of 8 years professional experience developing user-facing software applications.
  • Minimum of 3 years of experience managing a software engineering team.
  • People leadership style that is value-basedand approachable, enabling a collaborative and high-performing team culture.
  • Experience with .NET frameworks, Angular web frameworks, and real-time distributed services.
  • Excellent written and verbal communication skills and ability to present to customers and stakeholders.
  • Great interpersonal skills with an emphasis on building effective working relationships.
  • Excellent problem-solving, organizational, and analytical skills, with the leadership ability to gain buy-in or acceptance regarding change.

Our Environment

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

#LI-JH1

#LI-Hybrid

Apply Now