Cypress HCM is a VC-backed startup specializing in SaaS and 3D graphics. They are seeking a Senior Software Engineer to build and maintain full stack features, design rule engines, and provide technical leadership within the team.
Responsibilities:
- Building and maintaining full stack features – UI, APIs, business logic, data models
- Designing and implementing rule engines for pricing, inventory, availability, and constraint logic
- Architecting extensible, maintainable systems that scale with growing product complexity
- Developing configuration and customization experiences where users navigate choices with many interdependent constraints
- Building complex search, filtering, and querying systems for large datasets
- Bridging visual/design tools with underlying data and business logic layers
- Writing tests to verify that your code can handle the worst corner cases
- Collaborating with QA, DevOps, Product Management, Product Design, and Engineering leaders
- Providing technical leadership, mentoring junior developers on the team as needed
Requirements:
- 5+ years of professional experience in full stack software engineering
- Experience with React/Redux, TypeScript, JavaScript, Node.js, Next.js, SQL, RESTful API design, PostgreSQL
- Strong intuition for UX and experience building complex frontend applications (browser-based)
- Comfortable with CI/CD workflows and building microservices
- Proficiency in AI-assisted workflows
- Familiarity with WebGL, 3D graphics, CAD, Three.js, or geometric modeling
- Exposure to AI, ML, LLM backed product features
- Early to mid-stage startup (B2B) experience is preferred – 0-1, high impact, ability to shift gears