Senior Software Engineer, Data Platform - TRM

Added
Locations
Type
Full-time

ABOUT TRM LABS: Build to Protect Civilization

TRM Labs is a blockchain intelligence company on a mission to build a safer financial system for billions of people. We tackle some of the world’s most critical challenges, including human trafficking, financial fraud, and terrorist financing, powering governments, financial institutions, and crypto companies when every second counts.

At TRM, every team member is a high-impact builder with the ability to change our trajectory and protect civilization.


THE ROLE: Senior Data Engineer – Data Platform

As a Senior Data Engineer on the Data Platform team, you will execute mission-critical systems and data services that analyze blockchain transaction activity at petabyte scale, enabling TRM’s products to build a safer financial system.

Impact You’ll Have

  • Build highly reliable data services to integrate with dozens of 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 with sub-second query latency
  • Oversee 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

WHAT WE’RE LOOKING FOR

  • Bachelor’s degree in Computer Science or related field
  • 8+ years of hands-on experience in distributed system architecture, from ideation to production deployment
  • Exceptional Python skills and strong SQL/SparkSQL expertise
  • Versatility across data engineering areas:
    • Data stores: ClickHouse, ElasticSearch, Postgres, Redis, Neo4j
    • Orchestration: Airflow, DBT, Luigi, Azkaban, Storm
    • Data processing: Spark, Kafka, Flink
    • Cloud deployment & monitoring: Docker, Terraform, Kubernetes, Datadog
  • Proven ability to load, query, and transform extensive datasets

ABOUT THE TEAM

  • Acts as the funnel between TRM’s data and product worlds
  • Handles petabytes of data across stores, pipelines, and processes
  • Collaborates across teams, using async communication but willing to huddle for speed
  • Values both scrappiness and process-oriented execution to meet OKRs
  • Remote-first, async-friendly environment with team members across US time zones
  • North star: No IC spends more than 3–4 hours/week in meetings

TRM SPEED IN THIS POSITION

  • Build scalable engines to optimize routine tasks like cluster scaling and self-serve automation
  • Reduce dependency on a single person by improving operational workflows
  • Apply the 80/20 principle to prioritize must-haves over nice-to-haves
  • Ship minimum viable versions ("skateboards") in weeks, iterate based on feedback

ENGINEERING LEVELS AT TRM

  • Engineer: Executes milestones independently; mentors juniors; improves operational excellence
  • Senior Engineer: Designs and documents system improvements; optimizes team throughput; mentors team members
  • Staff Engineer: Leads OKRs/projects impacting multiple teams; sets vision and roadmap; ensures system health and quality

LIFE AT TRM

  • Mission-Driven: Build to protect civilization
  • High Velocity: Ownership, clarity, follow-through; what takes months elsewhere ships in days
  • Culture: Direct coaching, assumption of positive intent, one-team mindset

Leadership Principles

  • Impact-Oriented Trailblazer: Customers first; speed, focus, adaptability
  • Master Craftsperson: High standards, distributed ownership
  • Inspiring Colleague: Humility, candor, collaboration

WHAT YOU’LL DO

  • Drive critical investigations under high stakes
  • Ship products in days when others would schedule months
  • Partner across time zones to deliver insights while the story unfolds
  • Build new solutions from first principles
  • Protect victims by tracing illicit activity and disrupting criminal networks

JOIN OUR MISSION

  • Make your work matter: build with speed and rigor while protecting others
  • Hiring based on slope, judgment, and ability to learn fast

Build to protect civilization. Let’s do it together.

Go to job page

Apply for this position

Want to apply directly from the platform? Please use the form below.

Apply through SailOnChain

Connect your wallet to unlock the application form, as well as future benefits and rewards.

Or apply directly on the company's website via the link above.

Share job

Want to learn more about how the process works?

Read the documentation for information on the application process.

View Documentation
Apply at TRM
Apply Now →