OverviewTRM Labs provides blockchain analytics and AI solutions to help law enforcement and national security agencies, financial institutions, and cryptocurrency businesses detect, investigate, and disrupt crypto-related fraud and financial crime. TRM’s blockchain intelligence and AI platforms include solutions to trace the source and destination of funds, identify illicit activity, build cases, and construct an operating picture of threats. TRM is trusted by leading agencies and businesses worldwide who rely on TRM to enable a safer, more secure world for all.The Data Product team collaborates with an experienced group of data scientists, engineers, and product managers to build highly scalable features that power TRM's products and services. As a Data Engineer on the Data Product team, you will be responsible for designing and building mission-critical data services. These features analyze and provide insights into blockchain transaction activity at petabyte scale, and ultimately work to build a safer financial system for billions of people.The impact you’ll have here:Build highly scalable features that integrate with dozens of blockchains.Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data.Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products.What we’re looking for: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 scalable API development, 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 BigQuery and Postgres.Proficiency in data pipeline and workflow orchestration tools like Airflow and DBT.Expertise in data processing technologies and streaming workflows including Dataflow, 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.About the Team:Our team is spread out over several countries and time zones, with a culture grounded in trust, transparency, and adaptability. Even though we're scattered across different time zones, we stay closely connected through open communication and regular check-ins.The diversity of perspectives and expertise within our team sparks creative exchanges and enhances our problem-solving capabilities.We’re driven by a deep sense of ownership, constant pursuit of improvement, and an obsession with delivering magical experiences to our customers.We regularly assess our processes, seek feedback, and embrace iterative development.We structure problems and use the 80/20 rule to identify where to direct our razor-sharp focus.We challenge the status quo and experiment with new methods; innovation is part of our daily routine.By celebrating our successes and learning from our setbacks, we stay agile and forward-thinking.Learn about TRM Speed in this position:The team developed a framework to enable an address-based running balance feature across chains. They implemented and tested the solution for BTC and delivered it to customers within two weeks.The team delivered a feature to gather feedback from the user community on a tight timeline for an upcoming event.The team consulted with stakeholders, devised tradeoffs, and delivered a solution to reveal Indirect Exposure through cross-chain swaps in response to a competitor’s similar feature.About TRM's Engineering Levels:Engineer: Responsible for helping to define project milestones and executing small decisions independently with appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing.Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing.Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor.Life at TRMWe are building a safer world. TRM moves quickly—high velocity, high ownership—with expectations around clarity, follow-through, and impact. The work sits at the intersection of AI, national security, and fighting financial crime, requiring ownership, adaptability, collaboration, and creative problem-solving.At TRM, you should expect:Priorities and targets to change quickly as we experiment and iterateWork that often requires operating with a high degree of ambiguityA high level of personal ownership and accountabilityClose collaboration across teams and functionsFrequent, high-touch communicationCreative problem solving and out-of-the-box thinkingA pace that rewards urgency, adaptability, and outcomesAI Fluency at TRMAI fluency is a baseline expectation. Every team member is expected to use AI to accelerate and reimagine their craft. AI fluency includes applying AI to accelerate repeatable workflows, structure and solve problems, improve output quality, and increase speed and leverage. You will be evaluated on applied AI fluency during the interview process.Leadership PrinciplesImpact-Oriented Trailblazer: Customers first; speed, focus, adaptability; treat every plan like an experiment—test, ship, measure, and iterate quickly.Master Craftsperson: Balance speed with high standards; own outcomes end-to-end; invest in getting better every day.Inspiring Colleague: Add clarity and energy (not noise); humility and candor; one-team mindset; give and receive feedback to make the team stronger.Join our MissionTRM is looking for people who want their work to matter, experiment with speed and rigor, and take pride in building a safer world for billions of people. If you’re excited by TRM’s mission but don’t check every box, they encourage you to apply.TRM is a Series C company with $220M in total funding and is headquartered in San Francisco, operating as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore.Privacy Policy and Additional InformationBy submitting your application, you agree to allow TRM to process personal information in accordance with the TRM Privacy Policy.Typical hiring cycles for specialized roles span 24 to 36 months; personal information may be retained up to 36 months unless earlier deletion is requested or required by law.Use of AI tools during TRM interviews is not permitted without prior approval; TRM uses its own internal tools for note-taking.Reasonable accommodations can be requested via the provided form.TRM Labs does not accept unsolicited agency resumes.