Software Engineer - Cypress Cloud
@ Cypress.io

United States
On Site
Posted 12 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @cypress.io
Recommended after applying

Job Details

About Cypress

At Cypress, we aim to make software testing faster and more reliable, improving software development quality for hundreds of thousands of developers across 90+ countries and 30,000+ organizations. Our customers include names like Pendo, AirBnb, and GoFundMe.

Founded in 2015 and backed by $55M in capital, Cypress is committed to innovation with features like Test Replay, Accessibility testing, and UI Coverage.

The Role

As a Software Engineer on the Cypress Cloud team, you will build premier cloud services that power intelligent testing workflows, serving thousands of organizations. Your work will involve developing user-facing web applications and scalable backend systems to improve CI failure debugging, test suite analytics, and feature orchestration.

Team & Working Environment

You will join a small, highly impactful team with end-to-end engineering responsibilities alongside Design, Product, Data, and Growth teams. Enjoy a fully remote work environment with flexible hours and minimal travel.

Core Tech Stack & Responsibilities

  • TypeScript, React, GraphQL, PostgreSQL, Clickhouse, Redis, Honeycomb, ECS
  • Developing both user-facing applications and robust backend services
  • Utilizing AI technologies including LLMs for intelligent tooling
  • Participating in code reviews and on-call rotations

What We're Looking For

We require 6+ years of full-stack software engineering experience, a passion for delivering superior developer tools, and strong expertise with JavaScript/TypeScript and modern web technologies. Experience in backend systems with Node.js or Python, database systems, performance optimization, CI/CD automation, and AI-assisted development is essential.

What We Offer

  • Competitive base salary and equity package (185K-230K)
  • Fully remote work with flexible hours
  • Comprehensive health benefits and top-tier home office setup
  • Generous PTO and mental health days
  • A collaborative and inclusive culture

Key Skills/Competency

  • Software Testing
  • Full-Stack Development
  • Cloud Services
  • JavaScript
  • TypeScript
  • React
  • GraphQL
  • CI/CD
  • AI Tools
  • Backend Systems

How to Get Hired at Cypress.io

🎯 Tips for Getting Hired

  • Research Cypress.io's culture: Study mission, values, news, and employee reviews.
  • Customize your resume: Emphasize full-stack and cloud expertise.
  • Showcase project outcomes: Include deployments and testing improvements.
  • Prepare technical discussions: Review TypeScript, React, and backend systems.
  • Practice behavioral questions: Illustrate collaboration and problem solving.

📝 Interview Preparation Advice

Technical Preparation

Review TypeScript and React fundamentals.
Practice backend development with Node.js.
Study API design with GraphQL and REST.
Optimize database queries in PostgreSQL and OLAP.

Behavioral Questions

Describe a time you solved production issues.
Explain collaboration in a remote work environment.
Discuss how you handled a critical system failure.
Share an example of proactive problem solving.

Frequently Asked Questions