Job Description
Architect and build highly scalable, reliable, and data-heavy distributed systems that will integrate a variety of data sources. Build and maintain performant, production-grade systems from whiteboard to deployment. Research, design, and productionize proprietary network and blockchain protocols, focusing on client-server and peer-to-peer (p2p) communication layers. Design and optimize protocol behaviors including message passing, consensus, synchronization, and fault tolerance in distributed environments. Work across the stack to resolve technical challenges end-to-end. Mentor fellow team members and participate in code reviews and design reviews. Collaborate cross-functionally with data scientists, designers, and product managers to define and implement services. Drive innovation around challenges in p2p networking, libp2p, block propagation, chain re-org detection, and network observability.
About TRM Labs
TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world.