
Senior Technical Support Engineer
KasadaPosted 4/1/2025

Senior Technical Support Engineer
Kasada
Job Location
Job Summary
Kasada protects millions of online users from bad bots, which can cause billions of dollars in damages every year. As a Senior Technical Support Engineer, you will provide high-quality technical support and troubleshoot complex issues related to networking, web applications, mobile SDKs, APIs, and cloud-based architectures. You will work closely with cross-functional teams to drive customer success initiatives and contribute to knowledge base articles, documentation, and internal support tools. Kasada offers flexible working hours, generous parental leave allowances, resources for well-being, and an action-packed calendar of fun in-person and virtual events. The company is committed to building an inclusive environment where you can realize your full potential.
Job Description
Key Responsibilities:
- Provide high-quality technical support through multiple channels, ensuring an excellent customer experience.
- Troubleshoot complex issues related to networking, web applications/mobile SDK, APIs, and cloud-based architectures.
- Diagnose problems by analyzing logs, network requests, and error messages to identify root causes.
- Clearly document findings, solutions, and workarounds for both customers and internal teams.
- Work closely with Product and Engineering teams to provide customer feedback and influence product improvements.
- Contribute to knowledge base articles, documentation, and internal support tools to enhance self-service capabilities.
- Collaborate with cross-functional teams (Customer Success, Sales, Engineers and Product) to drive customer success initiatives.
- Identify common issues and develop proactive strategies for resolution.
Required Skills & Experience:
- Qualifications
- 5+ years experience in a highly technical support role, preferably in a software environment with Javascript troubleshooting experience
- A Bachelor's Degree or higher in Computer Science, or equivalent demonstrated experience.
- Communication & Problem-Solving
- Strong ability to communicate clearly, concisely, and professionally in written and verbal form.
- Ability to outline technical reasoning effectively when explaining solutions.
- Capable of staying focused under pressure while working with customers to resolve time-sensitive issues efficiently.
- Ability to ask the right questions to gather information quickly and efficiently.
- Technical Expertise
- Web and Networking Fundamentals:
- Strong understanding of HTTP, request/response.
- Ability to differentiate between client-side vs. server-side issues using tools like browser developer tools, curl, and Postman.
- Cloud & Proxy Infrastructure:
- Familiarity with CDNs, Reverse Proxies, Firewalls,and how network flows impact security and application behavior.
- Ability to diagnose issues with load balancers, API gateways, and cloud networking.
- Troubleshooting & Debugging:
- Demonstrated expertise in rapidly diagnosing errors and identifying their source within a distributed system.
- Excellent troubleshooting skills to efficiently resolve issues without unnecessary deep dives.
- Experience analyzing logs, network traces, and debugging web/mobile app issues.
- Code Analysis:
- Experience reading and writing code in JavaScript and at least one other typed language
- Understanding of basic software architecture principles, including best practices and trade-offs.
- Familiarity with Git and version control workflows.
- Mobile App Awareness (Bonus):
- Awareness of different mobile application types (native, hybrid, WebView) and how they handle network requests.
- Basic understanding of mobile debugging tools (e.g., Charles Proxy, Wireshark, or browser developer tools for mobile debugging).