TRM Labs13.02.26
AI SCORE 8.5

Senior Software Engineer - Data Platform for Web3

$190K–$220K/year

About the Role

We are seeking a Senior Software Engineer - Data Platform to join our team at TRM Labs. This remote position allows you to be part of a mission-driven company focused on building a safer world through blockchain intelligence. As a Senior Software Engineer, you will play a crucial role in developing data services that analyze blockchain transaction activity at petabyte scale, contributing to a safer financial system for billions of people.

What You'll Do

  • Build highly reliable data services that integrate with various blockchains.
  • Develop complex ETL pipelines to transform and process petabytes of structured and unstructured data in real-time.
  • Design and architect intricate data models for optimal storage and retrieval, ensuring sub-second latency for querying blockchain data.
  • Oversee the deployment and monitoring of large database clusters with a focus on performance and high availability.
  • Collaborate with data scientists, backend engineers, and product managers to implement novel data models that enhance TRM’s products.

Requirements

  • A Bachelor's degree in Computer Science or a related field.
  • 5+ years of hands-on experience in architecting distributed system architecture.
  • Exceptional programming skills in Python, with proficiency in SQL or SparkSQL.
  • In-depth experience with data stores such as Iceberg, Trino, BigQuery, and StarRocks.
  • Proficiency in data pipeline orchestration tools like Airflow and DBT.
  • Expertise in data processing technologies, including Spark, Kafka, and Flink.
  • Experience deploying and monitoring infrastructure within public cloud platforms using Docker, Terraform, and Kubernetes.

Nice to Have

  • Experience with observability tools and dashboards.
  • Familiarity with data governance and compliance frameworks.
  • Knowledge of machine learning concepts and applications.

What We Offer

  • Competitive salary range of $190,000 - $220,000 per year.
  • Opportunity to participate in TRM’s equity plan.
  • Remote-first work environment with flexible hours.
  • Collaborative team culture that values async communication.
  • Regular opportunities for professional development and growth.

If you are excited about using your skills as a Senior Software Engineer to make a meaningful impact in the world of blockchain and data, we encourage you to apply. Join us in our mission to build a safer world through technology!

Why This Job8.5 of 10

Join TRM Labs as a Senior Software Engineer and contribute to building a safer world through blockchain intelligence. Enjoy a competitive salary and remote work.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Generating success profile...

Analyzing job requirements and market data

Loading market overview...

Analyzing market trends and skill demands

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.