Senior Technical Support Engineer

New
Fully remote work within eligible locations in the United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
3+ years
Required Skills
PythonSQLTypeScriptGrafanaRESTful APIsLinuxTroubleshootingDistributed Systems

Requirements

  • 3+ years of experience in Technical Support, Site Reliability Engineering, or similar technical roles in SaaS or web environments.
  • Strong understanding of software architecture, APIs (REST, webhooks), and distributed systems concepts.
  • Proven ability to troubleshoot complex web applications and identify root causes effectively.
  • Hands-on experience with observability and monitoring tools such as Grafana or similar platforms.
  • Proficiency in SQL and ability to write complex queries; basic scripting skills in languages such as Python or TypeScript.
  • Familiarity with Linux, Mac, and Windows environments.
  • Experience with incident management processes and production support workflows.
  • Strong communication skills with the ability to explain complex technical issues clearly to diverse audiences.
  • Experience writing technical documentation and contributing to knowledge bases.
  • Proactive, collaborative mindset with strong problem-solving and prioritization skills.

Responsibilities

  • Own and resolve complex technical support cases end-to-end, ensuring timely diagnosis, troubleshooting, and resolution of customer issues.
  • Investigate, replicate, and document system and application issues, including detailed bug reports for engineering teams.
  • Serve as escalation point for high-severity incidents, including production outages and feature failures.
  • Participate in on-call rotations and lead incident response efforts, ensuring effective communication and resolution during critical events.
  • Analyze system behavior and logs using observability tools to identify root causes and recurring patterns.
  • Write and optimize complex SQL queries and scripts to generate insights and support troubleshooting efforts.
  • Collaborate with engineering teams to escalate unresolved issues and contribute to long-term fixes and system improvements.
  • Identify opportunities for automation, process optimization, and knowledge base improvements to reduce recurring issues.
  • Contribute to cross-team initiatives, technical documentation, and standardized support practices.
  • Support hiring efforts and mentor junior team members to strengthen overall team capability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now