Technical Support Engineer
The Technical Support Engineer resolves customer architecture, performance, recovery, and security challenges while building diagnostics and automation tools. The role requires programming experience, production operations expertise, strong troubleshooting and communication skills, and a customer-focused mindset.
About the job
Responsibilities
- Resolve complex customer challenges involving architecture, performance, recovery, security, and best practices for operating the platform.
- Advocate for customers by representing their needs to product management and engineering teams.
- Develop internal tools for performance benchmarking, diagnostics, automation, and operational excellence.
- Collaborate with customer success, growth, and engineering to create scalable processes and dashboards.
Requirements
- Proficiency in one or more modern programming languages, such as Python, Go, Java, C++, or JavaScript/Node.js.
- Experience administering large-scale production environments, including hardware, operating systems, networks, firewalls, load balancers, and cloud platforms.
- Strong written and verbal communication skills.
- Customer-focused approach and ability to advocate for customer success.
- Strong diagnostic and real-time problem-solving abilities.
- Ability to learn new technical skills and adapt to emerging technologies.
- Strong teamwork, judgment, and collaboration skills.
Nice to Have
- Experience with AI/ML or enterprise software, especially B2B SaaS.
- Experience at startups or in high-growth environments building processes and tools from scratch.
- Familiarity with observability tools, automation frameworks, or CI/CD pipelines.
- Coding or scripting experience beyond a primary language, including integrations or automations.
Skills
Python, Go, Java, C++, JavaScript, Node.js, AWS, Azure, GCP, Operating Systems, Networking, Firewalls, Load Balancers, Observability
Similar jobs
Support Engineering jobsSupports clients and reseller partners by managing affiliate channels, implementing partner integrations, troubleshooting invoicing and booking issues, and improving support processes. Requires strong communication, analytical problem-solving, technical comfort, and customer-service skills.
Provides high-priority technical support to Premium and enterprise customers, troubleshooting complex platform issues, coordinating incidents, and improving support tooling and processes. Requires at least 3 years of technical support or systems engineering experience plus strong JavaScript or Python debugging skills.
Provides high-priority technical support to Premium and enterprise customers, troubleshooting complex platform issues, coordinating incidents, and improving support operations. Requires at least three years of technical support or systems engineering experience plus strong JavaScript or Python debugging skills.
Supports hybrid and self-hosted customer deployments by troubleshooting Kubernetes, cloud infrastructure, networking, backend performance, and reliability issues. The role combines technical customer support, incident response, coding fixes, and diagnostic tooling across major cloud platforms.
Provides advanced technical, operational, and field support for Skydio UAS hardware, docks, cloud systems, and networking. The role requires at least three years of UAS flight experience, strong troubleshooting skills, and regional travel of up to 30–50%.