Senior Data Engineer, Platform at TRM Labs

United States

TRM Labs Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Blockchain, FinTech, CybersecurityIndustries

Requirements

  • Bachelor's degree (or equivalent) in Computer Science or a related field
  • 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 spanning 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, 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

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

Skills

Key technologies and capabilities for this role

ETLData PipelinesData ModelingBlockchainSQLReal-time ProcessingDatabase ClustersScalable InfrastructureMonitoringHigh Availability

Questions & Answers

Common questions about this position

What experience level is required for this Senior Data Engineer role?

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 is required.

What programming skills are essential for this position?

Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL are required.

What key technologies should candidates be proficient in?

Proficiency is needed in data stores like Iceberg, Trino, BigQuery, StarRocks, and Citus; data pipeline tools like Airflow and DBT; processing technologies like Spark, Kafka, and Flink; and infrastructure tools like Docker, Terraform, Kubernetes, and Datadog.

What is the role of the Data Platform team at TRM Labs?

The Data Platform team is the funnel between all of TRM's data world and product world, collaborating with data scientists, engineers, and product managers to build scalable data infrastructure, and they care about all layers of the stack including petabyte scale.

What education is required for this role?

A Bachelor's degree (or equivalent) in Computer Science or a related field is required.

Is the salary range specified for this position?

This information is not specified in the job description.

What is the work arrangement or location policy?

This information is not specified in the job description.

TRM Labs

Blockchain intelligence for financial crime detection

About TRM Labs

TRM Labs focuses on blockchain intelligence to assist financial institutions, cryptocurrency businesses, and government agencies in identifying and investigating financial crimes and fraud related to cryptocurrencies. The company utilizes advanced data engineering, data science, and threat intelligence to provide tools and insights that help clients combat illicit activities in the crypto sector. TRM Labs serves a wide range of clients, including banks and regulatory bodies, and generates revenue through subscription-based services and customized solutions. Its goal is to enhance the security and integrity of the global financial system by offering comprehensive blockchain analytics and investigative capabilities.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$146MTotal Funding
SERIES_BCompany Stage
Data & Analytics, FintechIndustries
201-500Employees

Benefits

Remote Work Options
Annual Company Offsite
Professional Development Budget

Risks

Increased scrutiny in the UK could affect operations and partnerships in the region.
Collaboration with Tether and TRON may expose TRM Labs to reputational risks.
Cyberattack vulnerabilities in crypto exchanges could impact TRM Labs' clients.

Differentiation

TRM Labs specializes in blockchain intelligence for financial crime detection and investigation.
The company collaborates with major firms like PayPal, Visa, and government agencies.
TRM Labs offers subscription-based services and customized solutions for diverse client needs.

Upsides

Partnership with Four Inc. could increase government contracts in U.S. public sector.
Success in freezing $100 million in assets highlights effectiveness in public-private partnerships.
Collaboration with DeFi platforms like 1inch enhances influence in decentralized finance.

Land your dream remote job 3x faster with AI