Staff Software Engineer

The Cypress GroupNew York, United States
Full TimeOn-siteMidLimited info disclosed
35 views0 applications

Description

We are an early-stage, well-funded team building software to automate complex, business-critical workflows. We are focused on high stakes domains where correctness and reliability matter. This is a backend-heavy role, where you will spend most of your time designing and building systems in TypeScript using NestJS. Day to Day: Build backend services in TypeScript with NestJS Design APIs and workflows for complex, stateful systems Model data and system behavior in a way that holds up under real-world edge cases Integrate with external systems and third-party APIs Make the system reliable and debuggable—logs, metrics, tracing Work closely with product to turn vague ideas into working systems Help shape how we structure and ship code (we use pnpm across the repo) Required Skills: You’ve built real backend systems and can own them Strong TypeScript experience (or you’ve used another backend language and want to switch) Comfortable working in Node and frameworks like NestJS (or similar) You think about data models and edge cases, not just endpoints You’re pragmatic and can move quickly without creating long-term pain Nice to have Experience in regulated or high correctness domains (fintech, health, infra, etc.) Familiarity with complex data models or auditability concerns Experience with Postgres, queues, or event-driven systems AWS or similar infrastructure experience Show more Show less