
clay
Software Engineer, Backend
AI 요약
Clay는 기업의 성장을 돕는 창의적인 도구로, 10만 명 이상의 사용자를 보유하고 있으며 6배 이상의 연간 성장률을 기록하고 있습니다. 최근 1억 달러 규모의 시리즈 C 투자를 유치하며 성장세를 이어가고 있습니다. 이번 채용은 성능 최적화 및 확장성 문제 해결에 집중하는 백엔드 소프트웨어 엔지니어를 모집합니다. 주요 업무는 시스템 성능 병목 현상 분석 및 개선, 확장성 문제 해결, 타 팀의 확장 가능한 기능 설계 지원 등입니다. Postgres, Redis, ElasticSearch 등 대규모 시스템 경험 및 API 지연 시간 최적화 경험이 중요합니다.
주요 업무
시스템 성능 병목 현상 분석 및 해결, 다양한 서비스 구성 요소에 대한 의미 있는 성능 지표 생성 및 모니터링, 확장 가능하고 성능이 뛰어난 기능 설계 및 구현에 대한 엔지니어링 팀 자문, Postgres 및 Redis 샤딩, ECS 태스크 분리, Node.js 이벤트 루프 차단 문제 해결과 같은 중요 확장성 과제 해결.
자격 요건
필수: 결과 지향적인 사고방식 및 영향력 발휘 의지, API 지연 시간 최적화 경험, SQL 및 관련 기술 경험 (선호: Postgres), 성능 측면에 중점을 둔 역할 경험, 관계형 데이터베이스 및 분산 검색 엔진을 위한 쿼리 최적화 및 스키마 설계 경험, Redis, Postgres, ElasticSearch 또는 OpenSearch 중 하나 이상의 전문성.
우대: 다양한 관점과 관심사, 대규모 시스템 및 데이터 경험 (대규모 고성능 데이터 파이프라인, 이벤트 수집 시스템 구축 또는 대규모 프로덕션 시스템 경험), AWS 서버리스 워크로드 최적화 고급 숙련도, 현재 기술 스택 경험 (React, Typescript, Python, AWS 서비스, Terraform, CircleCI, Netlify, Playwright, Cloudwatch, Datadog, Mezmo).
기술 스택
PostgresRedisElasticSearchOpenSearchReactTypescriptPythonAWSAuroraElasticacheECRECSLambdaTerraformCircleCINetlifyPlaywrightCloudwatchDatadogMezmo