The Principal Support Engineer is driven to resolve complex issues with a passion to assist senior team members and achieve customer success. The candidate we are looking for requires a background in development, ability to dive into code and work methodically through the most challenging cases in complex environments. Excellent communication skills, both verbal and written, are required to interact effectively with our worldwide customers and internal development, support and sales team members. This position reports to the Senior Director, Special Teams within the Support organization. Remote candidates will be considered.
KEY RESPONSIBILITIES:
- Troubleshoot complex issues whether software or environmental related
- Remain focused on complex issues through to resolution
- Work closely with product management, development, quality assurance and senior support team members to resolve customer challenges
- Document troubleshooting techniques and train team on the techniques
SKILLS AND REQUIREMENTS:
- Bachelor’s degree in Software Development or similar discipline preferred or equivalent work experience
- 3+ years in software development
- .NET, C# programming experience
- PowerShell, SQL, RabbitMQ experience, a plus
- Experience with front end JavaScript libraries such as Angular is a plus
- Cybersecurity certification or like, a plus
- Experience with Active Directory, Linux/Unix and general networking
- Desire to learn and grow in new areas of technology
- Knowledge of O365, AWS, Google Cloud, Azure and other Cloud solutions is a plus
- Excellent interpersonal, and verbal English communication, written and presentation skills required
- Ability to build various troubleshooting tools to improve time to solution across the worldwide support organization
- Ability to work closely with team members
- Ability to be on-call for highly escalated, Severity 1 challenges
- Highly motivated, “can do”attitude, works well under pressure