CareerPlan

Principal Software Development Engineer, Digital Assets & Web3

New York CityFull-time$280k–$310k2026-11-06
HybridNo visa sponsorship

Core

Design, develop, and operate core services, transaction infrastructure, and blockchain connectivity layers for a digital assets platform.

Role type

Principal Software Development Engineer (Web3/Digital Assets)

Builds

Core services, transaction infrastructure, and blockchain connectivity layers for digital asset products

Domain

Fintech, Digital Assets, Web3, Blockchain

Required skills

TypeScript, Java, JavaScript, Spring Boot, Node.js, NestJS, Web3.js, Ethers.js, Apache Kafka, REST APIs, Microservices, Distributed Systems, Cryptographic Signatures, Zero Trust Architecture, OpenTelemetry, CI/CD, DevSecOps

Preferred skills

Ethereum, Bitcoin, Solana, XRPL, Smart Contracts, MPC, HSMs, Tokenization, Stablecoins, Open Source Contributions

Technologies

Kafka, OpenTelemetry, Web3.js, Ethers.js, Spring Boot, NestJS, TypeScript, Java, JavaScript

Responsibilities

Implement event-driven architectures using Kafka and asynchronous messaging patterns; Build transaction orchestration, reconciliation, and settlement workflows; Develop secure services leveraging cryptographic signatures and zero trust principles; Optimize application performance, resiliency, and scalability; Drive engineering excellence through code reviews and technical leadership.

Seniority

Principal, hands-on IC