Find your dream job faster with JobLogr
AI-powered job search, resume help, and more.
Try for Free
TRM Labs

TRM Labs

via Prowlremote.com

All our jobs are verified from trusted employers and sources. We connect to legitimate platforms only.

[Remote] Senior Software Engineer, Blockchain Protocols

Anywhere
Full-time
Posted 11/26/2025
Verified Source
Key Skills:
Python
Rust/C++/Go
Distributed systems
Network protocols (TCP/IP, libp2p, gRPC)
Cloud infrastructure (GCP, Kubernetes, Terraform, Airflow)
Blockchain node operation

Compensation

Salary Range

$120K - 160K a year

Responsibilities

Operate and scale blockchain nodes, build distributed data ingestion systems, and collaborate to transform network data into actionable intelligence.

Requirements

Senior-level experience with Python and a systems language, knowledge of network protocols and cloud infrastructure, and blockchain node operation experience.

Full Description

Note: The job is a remote job and is open to candidates in USA. TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world. The Senior Software Engineer will join the Blockchain Protocol team to build systems that analyze blockchain peer-to-peer networks, enabling deep network visibility and transforming node-level data into actionable intelligence. Responsibilities • Operate and scale blockchain nodes across multiple chains (Bitcoin, Ethereum, Tron, BSC) to enable deep network visibility • Research and instrument blockchain and network protocols to extract proprietary telemetry data. • Build and maintain distributed data-collection systems and ingestion pipelines (Python, Airflow, GCP). • Design and optimize message propagation, peer discovery, and re-org detection pipelines. • Collaborate with researchers and data engineers to turn raw network data into high-impact intelligence for TRM’s products. Skills • Proven experience in distributed systems, data ingestion, or protocol engineering. • Strong programming skills in Python and at least one systems language (Rust, C++, or Go). • Experience working with network protocols (TCP/IP, libp2p, gRPC, RPCs) or operating large-scale data systems. • Familiarity with cloud infrastructure and orchestration tools (GCP, Kubernetes, Terraform, Airflow). • Understanding of network-level behaviors such as message propagation or synchronization. • Excellent verbal and written communication skills; clear documentation and succinct communication are very important. • Ability to work independently, be proactive, prioritize, communicate, and set and meet goals. • Flexibility to coordinate across global time zones and an ability to work independently with minimal oversight. • A passion for solving complex network and protocol challenges at scale, and building systems that are robust, performant, and secure. • Experience running or instrumenting blockchain nodes (Bitcoin, Ethereum, etc.). • Prior work with network observability or telemetry systems (Kafka, Arrow, gRPC). • Contributions to open-source networking or blockchain infrastructure projects. Benefits • PTO • Holidays • Parental Leave for full time employees Company Overview • TRM Labs is a software company that offers blockchain, transaction monitoring, and analytics to help financial institutions and governments. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://trmlabs.com. Company H1B Sponsorship • TRM Labs has a track record of offering H1B sponsorships, with 1 in 2025, 4 in 2024, 3 in 2023, 3 in 2022, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.

This job posting was last updated on 12/1/2025

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt