TRM Labs is looking to solve the problem of fighting crime and creating a safer world by leveraging blockchain data, threat intelligence, and advanced analytics to combat illicit activity and global security threats.
Requirements
- Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL.
- 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.
Responsibilities
- 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.
Other
- Bachelor's degree (or equivalent) in Computer Science or a related field.
- 5+ years of hands-on experience in architecting scalable API development, distributed system architecture, guiding projects from initial ideation through to successful production deployment.
- Ability to work in a fast-paced, collaborative environment with a growth mindset.
- Strong communication and problem-solving skills.
- Ability to thrive in a remote-first company with a global team.