
Support Engineer
Cypress is on a mission to make software testing faster and more reliable, improving the efficiency and quality of software development. Trusted by hundreds of thousands of developers across 90+ countries and 30,000+ organizations—including Zendesk, Indeed, Splunk, Square, and Patreon—Cypress empowers teams to write better code and release with confidence. Our fully remote team thrives on passion, collaboration, and curiosity, with a shared goal of positively impacting the developer community.
Role: Support Engineer
We’re seeking a Support Engineer to help developers succeed with Cypress across both the Test Runner (App) and Cypress Cloud. This role goes far beyond answering questions—you’ll investigate complex technical issues, reproduce bugs, analyze CI pipelines, and work cross-functionally with Engineering, Product, and Revenue teams to drive durable outcomes for customers.
Support Engineers own problems end-to-end, recognize patterns across customer issues, and act as trusted technical advisors to the developers and teams they support.
What You’ll Do
Own technical support cases from intake through resolution or escalation
Reproduce and debug complex issues across local and CI environments
Distinguish between product bugs, expected behavior, configuration issues, and feature requests
Develop deep expertise in Cypress Test Runner and Cypress Cloud
Troubleshoot CI failures and modern web stacks using DevTools, logs, and test code
Communicate clearly and empathetically, translating technical findings into accessible explanations
Triage and prioritize cases based on urgency, impact, and complexity
Identify patterns across customer issues and advocate for product/documentation improvements
Escalate bugs with clear reproduction steps and impact analysis
Contribute to documentation, runbooks, and knowledge bases
Required Skills & Experience
Strong empathy and customer-first mindset
Solid experience with JavaScript, modern web apps, and testing workflows
Working knowledge of version control systems (GitHub, Bitbucket, etc.)
Comfort troubleshooting across macOS, Windows, and Linux
Experience with terminal-based workflows
Ability to reason through incomplete information and determine next steps
Excellent written communication skills in asynchronous environments
Strong attention to detail and accuracy in technical investigation
Demonstrated ownership and follow-through on issues
Ability to triage and prioritize based on impact and urgency
Preferred Skills & Experience
Experience supporting developer-facing SaaS products
Familiarity with CI/CD systems (GitHub Actions, CircleCI, Jenkins, etc.)
Experience with modern frontend frameworks and tooling (React, Vite, Webpack)
Contributions to open source projects or PR reviews
Experience in manual QA or test automation roles
Interest in customer-facing technical work within Developer Experience
Why Cypress
High-impact role with direct influence on product quality and customer success
Clear ownership and autonomy in a fully remote environment
Close collaboration with Engineering, Product, and Revenue teams
Opportunity to grow into broader customer-facing technical roles
Culture rooted in trust, curiosity, and respect for developers
Location: Fully remote (US-based candidates only)
Base Salary Range: $80,000 – $95,000
Cypress is an inclusive employer and values diversity. We encourage candidates from all backgrounds to apply—even if you don’t meet every listed qualification. If you’re passionate about supporting developers and solving complex technical challenges, Cypress wants to hear from you.
Could this job be the one?
About the company
Similar Remote Jobs
New Job! Remote Job
New Job! Remote Job
New Job! Remote Job

