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

TRM Labs · 1 day ago

Senior Software Engineer, Data Platform

TRM Labs is a blockchain intelligence company focused on building a safer financial system. As a Senior Software Engineer on the Data Platform team, you will develop scalable data infrastructure and services that analyze blockchain transaction activity at a petabyte scale.

Big DataBlockchainComplianceCryptocurrency
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Responsibilities

Build highly reliable data services to integrate with dozens of blockchains
Develop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-time
Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data
Oversee the deployment and monitoring of large database clusters with an unwavering focus on performance and high availability
Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products
Build scalable engines to optimize routine scaling and maintenance tasks like create self-serve automation for creating new pgbouncer, scaling disks, scaling/updating of clusters, etc
Enable tasks to be faster next time and reducing dependency on a single person
Identify ways to compress timelines using 80/20 principle
Identify first version, a.k.a., "skateboards" for projects

Qualification

PythonSQLData EngineeringETL PipelinesCloud InfrastructureData ProcessingDockerKubernetesSparkKafkaSoft Skills

Required

A Bachelor's degree (or equivalent) in Computer Science or a related field
A proven track record, with 5+ years of hands-on experience in architecting distributed system architecture, guiding projects from initial ideation through to successful production deployment
Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL
Versatility that spans the entire spectrum of data engineering in one or more of the following areas: In-depth experience with data stores such as Iceberg, Trino, BigQuery, and StarRocks, and Citus
Proficiency in data pipeline and workflow orchestration tools like Airflow, DBT, etc
Expertise in data processing technologies and streaming workflows including Spark, Kafka, and Flink
Competence in deploying and monitoring infrastructure within public cloud platforms, utilizing tools such as Docker, Terraform, Kubernetes, and Datadog
Proven ability in loading, querying, and transforming extensive datasets

Benefits

May be eligible to participate in TRM’s equity plan

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