Overview
Skills
Job Details
Advanced Software Support Engineer
Job Description
The Advanced Software Support Engineer is a focal point within the Symbotic software organization for customer support activities related to the Matrix Select software system. Specifically, in this role, the individual(s) will provide remote and field support to Symbotic customers and operations teams for the installation and configuration of the system. The Advanced Software Support Engineer will work proactively and in response to ad-hoc support calls to ensure the software system is running properly in the production warehouse automation environments of our customers. The team will also develop and maintain support driven applications for use in those same environments.
Responsibilities:
- Provide direct support for product release activities on-site at customer locations.
- Provide escalation support for short-term problem resolution activities.
- Perform direct coding and validation activities for support tools.
- Create documentation of system-level functionality from a support perspective.
- Install highly configurable hardware interfacing software.
- Gather information about the needs of the customers and the capabilities/usage of the underlying software components to drive product improvement activities within software engineering in a proactive manner.
- Works under pressure in restoring high-priority systems to operations.
- Collaborate with the Product and Solution Architect, development and technology and Infrastructure, Operations, Engineering, Quality Assurance, and Systems Support to ensure Symbotic system has appropriate support to run 24x7.
- Understand Symbotic solution, including an understanding of all elements involved in development of the solution for customers
- Assist in executing User Acceptance Testing
- You will be responsible for providing concise, crisp communication to the Software dept. VP, SVP and CTO
- This position will be onsite at our Wilmington, MA headquarters Mon-Fri
- This position may require an early start schedule ( example 6am -3pm )
- Participation in an on-call rotation to occasionally provide after-hours support
- Up to 10% travel may be required
Qualifications:
- Bachelor s degree in computer science or a related field required or 10+ years applicable experience
- 5+ years of demonstrated experience in software deployment, development, and support
- SQL Server experience is required.
- Linux exposure is required.
- Powershell/python/bash scripting experience is required
- Ansible experience is required.
- Kubernetes experience is required.
- Rabbit MQ experience is highly desired.
- Docker experience is desired.
- Azure experience is a plus.
- C# programming is desired.
- Gitlab experience a plus.
- Working knowledge of Windows O/S configuration is required.
- Knowledge of Windows User and Account management is required.
- Excellent interpersonal skills
- Ability to manage high pressure situations and build trust with customers and stakeholders
- Ability to prioritize multiple simultaneous issues and tasks
- Outstanding time management skills and attention to details
- Strong communication and presentation skills
- Capability to work independently, take initiative with minimal supervision
- Excellent verbal and written communication, active listening