About the job
Join Us in Building a Safer World.
At TRM Labs, we are at the forefront of blockchain analytics and artificial intelligence, dedicated to empowering law enforcement, national security agencies, financial institutions, and cryptocurrency businesses in the fight against crypto-related fraud and financial crime. Our cutting-edge blockchain intelligence and AI solutions empower our partners to trace the origins and destinations of funds, identify illicit activities, construct robust cases, and gain comprehensive insights into emerging threats. Trusted globally by leading organizations, TRM Labs is committed to fostering a safer and more secure world for everyone.
As a vital member of our Data Platform team, you will collaborate with a talented group of data scientists, engineers, and product managers to develop highly available and scalable data infrastructures that power TRM's innovative products and services. In this role as a Senior Software Engineer, you will be tasked with executing mission-critical systems and data services capable of analyzing blockchain transaction activity at a petabyte scale, ultimately contributing to the establishment of a safer financial ecosystem for billions of users.
Your Contributions Will Include:
- Developing highly reliable data services that seamlessly integrate with multiple blockchains.
- Creating complex ETL pipelines to transform and process petabytes of structured and unstructured data in real-time.
- Designing and architecting sophisticated data models to optimize storage and retrieval, ensuring sub-second latency for querying blockchain data.
- Overseeing the deployment and monitoring of large database clusters with a strong emphasis on performance and high availability.
- Collaborating across departments, engaging with data scientists, backend engineers, and product managers to create and implement innovative data models that elevate TRM's offerings.

