
CTO – Technical Lead
Cumberland Labs
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design and own the position lifecycle engine: origination, funding, accrual, partial repayment, recall, and closure
- Architect a shared accounting layer that serves multiple lending modules
- Model settlement flows, collateral custody, yield attribution, and reconciliation for bilateral agreements
- Ensure correctness guarantees throughout: idempotency, audit trails, and immutable state history
- Audit the inherited backend and frontend codebase; determine the refactor-vs-rewrite strategy
- Own the backend services layer: RESTful APIs, settlement engine, accounting services, WebSocket feeds
- Extend and optimize the Rust indexer for new on-chain event types
- Guide frontend architecture for data-dense institutional dashboards (portfolio views, real-time position tracking, yield analytics)
- Establish CI/CD, testing standards, and code quality practices across the full stack
- Lead DAML smart contract design for lending and staking modules
- Define on-chain vs. off-chain boundaries: what the smart contract enforces vs. what the backend handles
- Collaborate with Canton ecosystem partners on staking protocol design and network-level integration
- Bring strong functional programming depth (Haskell, Scala) and apply it to contract modeling, type safety, and state machine correctness.
- Hire a Senior Backend Engineer and a Senior Frontend Engineer in the first 4-6 weeks
- Manage knowledge transfer from the existing external dev shop to your in-house team
- Run sprint planning and translate product requirements into engineering execution
- Partner directly with the CEO on product-to-engineering decisions, sequencing, and tradeoffs
Requirements
- 8+ years in fullstack or backend engineering, with at least 2-3 years in a technical lead or architect role
- Production functional programming experience (Haskell, Scala, OCaml, or equivalent)
- Background in financial services, fintech, or high-growth startups building systems with correctness requirements
- Hands-on with TypeScript/NestJS or Rust; comfortable owning both backend and frontend
- Experience hiring and managing small, growing engineering teams
- Smart contract or distributed ledger experience (any chain) is a strong plus
- Passionate about building from zero to one. You thrive in early-stage environments where speed, ownership, and resourcefulness matter more than process and hierarchy.
Benefits
- Co-founder energy: Meaningful equity with full architecture ownership from day one
- Real and operational: Live mainnet validator, existing code, active counterparty relationships - this is not a whiteboard project
- Canton ecosystem: Backed by Ergonia with access to Canton ecosystem resources and partners
- Institutional demand: Counterparties are ready. You are building for real users, not hypothetical ones
- Lean team, high leverage: Every architectural decision you make defines the protocol
- Competitive salary and benefits
- Equity with long-term upside aligned to the success of Waybridge.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RustHaskellScalaTypeScriptNestJSDAMLRESTful APIsCI/CDsmart contractsfunctional programming
Soft Skills
leadershipcollaborationcommunicationresourcefulnessownershipsprint planningknowledge transfertechnical guidanceteam managementproblem-solving