Senior Technical Support Engineer
Provides hands-on technical support for enterprise customers using Kubernetes, cloud infrastructure, and ML platforms. The role requires strong Linux and troubleshooting skills, customer-facing communication, and 3–5 years of relevant experience.
About the job
Responsibilities
- Own enterprise customer support cases across all severity levels, from initial triage through resolution, with clear communication and accurate expectations.
- Diagnose and resolve Kubernetes and cloud infrastructure issues, including pod failures, resource limits, persistent volumes, RBAC, ingress, and cluster-level diagnostics.
- Troubleshoot ML platform issues such as workspace and job failures, environment build errors, model deployment problems, and data connector failures.
- File detailed bug reports and enhancement requests in Jira, advocating for customers with Product and Engineering.
- Write and review knowledge base articles, how-to guides, and troubleshooting documentation.
- Hand off cases across AMER, EMEA, and APAC in a follow-the-sun model.
- Run live customer troubleshooting sessions and participate in the EMEA weekend on-call rotation.
Requirements
- 3–5 years of experience in enterprise technical support, solutions engineering, or a similar customer-facing technical role at a SaaS or data/AI platform company.
- Hands-on Kubernetes experience, including pod lifecycle,
kubectl, RBAC, namespaces, persistent volumes, and cluster troubleshooting. - Strong Linux and command-line proficiency, including log analysis, process management, filesystem navigation, and shell scripting.
- Familiarity with Python-based ML workflows, including Jupyter, package management, model training, and model serving.
- Experience with AWS, GCP, or Azure and containerized application environments.
- Methodical troubleshooting and strong written communication skills.
- Ability to manage multiple time-sensitive cases and collaborate asynchronously across time zones.
- Bachelor's degree in computer science, engineering, or a related technical field, or equivalent experience.
Compensation & Benefits
- Remote-first, globally distributed team.
- EMEA weekend on-call rotation per team schedule.
Skills
Kubernetes, Kubectl, RBAC, Persistent Volumes, Linux, Shell Scripting, Python, Jupyter, Machine Learning, AWS, GCP, Azure, Jira, Docker
Similar jobs
Support Engineering jobsLeads a technical customer support team, owning escalations, team development, support processes, and the AI automation roadmap. Requires 5+ years in technical support, technical account management, or engineering, including 2+ years managing people and strong API, observability, SQL, and AI/LLM fluency.
Own complex technical issues for enterprise customers, lead investigations, and turn recurring support friction into product, tooling, and documentation improvements. The role requires 4+ years in developer support or engineering, strong JavaScript/TypeScript debugging, and expertise across frontend, APIs, and infrastructure.
Own and resolve complex technical customer-support issues for an AI SaaS product, using APIs, SQL, logs, and production tooling while improving escalation quality and senior-agent capability. The role requires 3+ years of technical SaaS or cloud support experience and strong customer communication.
Provides hands-on technical support for enterprise customers using SDK and cloud products, reproducing bugs, debugging incidents, and coordinating escalations with engineering and product teams. Requires 3–5+ years of technical support or software engineering experience, strong troubleshooting skills, and a bachelor's degree or equivalent experience.
Owns high-severity enterprise customer issues for deployed agentic AI systems, diagnosing failures across AI behavior, workflows, integrations, and configuration. The role requires 6–9+ years of senior technical support, reliability, or production engineering experience, strong incident management, and clear customer communication.