Senior Data Engineer - Data Product for Blockchain Solutions
About the Role
We are seeking a Senior Data Engineer to join our Data Product team at TRM Labs, a pioneering blockchain intelligence company dedicated to building a safer world. As a Senior Data Engineer remote, you will play a crucial role in designing and building mission-critical data services that analyze blockchain transaction activity at petabyte scale. Your work will directly contribute to creating a safer financial system for billions of people.
What You'll Do
- Design and architect intricate data models for optimal storage and retrieval, ensuring sub-second latency for querying blockchain data.
- Build highly scalable features that integrate with dozens of blockchains, enhancing TRM's products and services.
- Collaborate with data scientists, backend engineers, and product managers to implement novel data models that meet user needs.
- Write clear design documentation and communicate technical decisions effectively to both technical and non-technical stakeholders.
- Mentor junior engineers and analysts, fostering a culture of continuous learning and improvement.
- Utilize data processing technologies and streaming workflows including Dataflow, Spark, Kafka, and Flink.
- Deploy and monitor infrastructure within public cloud platforms, using tools like Docker, Terraform, Kubernetes, and Datadog.
- Drive critical investigations and deliver insights rapidly, often shipping products in days rather than months.
Requirements
- Bachelor's degree in Computer Science or a related field.
- 5+ years of hands-on experience in architecting scalable API development and distributed system architecture.
- Exceptional programming skills in Python, with proficiency in SQL or SparkSQL.
- In-depth experience with data stores such as BigQuery and Postgres.
- Experience in building data pipelines, data platforms, or ML/BI workflows from scratch.
- Proficiency in data pipeline and workflow orchestration tools like Airflow and DBT.
- Strong communication skills to articulate technical concepts clearly.
- Cost-conscious design for performance, scale, and efficiency.
Nice to Have
- Experience with LLMs or AI-powered workflows.
- Familiarity with cross-chain data integration.
- Previous work in a fast-paced, high-velocity environment.
What We Offer
- Competitive salary range of $190,000 - $220,000 per year.
- Eligibility for TRM’s equity plan.
- Remote work flexibility with a high-impact team.
- Opportunities for professional growth and mentorship.
- A culture grounded in trust, transparency, and adaptability.
- Regular assessments of processes and feedback to refine our work.
- Access to cutting-edge technologies and tools.
- Work on meaningful projects that protect civilization.
This Senior Data Engineer role at TRM Labs offers a unique opportunity to work in blockchain intelligence, with a competitive salary and a mission-driven culture.
Who Will Succeed Here
Proficient in Python and SQL with hands-on experience in building ETL pipelines using Airflow and dbt, ensuring efficient data transformation and quality.
Demonstrates a strong understanding of blockchain technology and its data structures, leveraging tools like Spark and Kafka to handle real-time data processing.
Possesses a proactive mindset with the ability to work independently in a remote setting, showcasing self-motivation and the ability to manage complex tasks with minimal supervision.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months