Senior Software Engineer, Blockchain Protocols jobs in United States
cer-icon
Apply on Employer Site
company-logo

TRM Labs · 21 hours ago

Senior Software Engineer, Blockchain Protocols

TRM Labs is a blockchain intelligence company focused on building a safer financial system. They are seeking a Senior Software Engineer to join their Blockchain Protocol team, where the engineer will design and build systems that analyze blockchain networks and enhance network visibility.

Big DataBlockchainComplianceCryptocurrency
check
Comp. & Benefits
check
H1B Sponsor Likelynote

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

Qualification

Distributed systemsData ingestionBlockchain protocolsPythonSystems language RustSystems language C++Systems language GoNetwork protocols TCP/IPNetwork protocols libp2pNetwork protocols gRPCNetwork protocols RPCsCloud infrastructure GCPCloud infrastructure KubernetesCloud infrastructure TerraformCloud infrastructure AirflowProactive workCommunication skillsFlexibilityProblem-solving

Required

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

Preferred

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

Company

TRM Labs

twittertwittertwitter
company-logo
TRM Labs is a software company that offers blockchain, transaction monitoring, and analytics to help financial institutions and governments.

H1B Sponsorship

TRM Labs has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)
2024 (4)
2023 (3)
2022 (3)
2021 (1)

Funding

Current Stage
Growth Stage
Total Funding
$149.9M
Key Investors
Thoma BravoJP Morgan ChaseTiger Global Management
2022-11-09Series B· $70M
2022-04-04Series B
2022-02-28Series Unknown

Leadership Team

leader-logo
Esteban Castano
Co-founder & CEO
linkedin
leader-logo
Rahul Raina
Co-Founder
linkedin
Company data provided by crunchbase