Senior Software Engineer, Data Product
Blockchain intelligence company providing tools to detect, investigate, and manage crypto-related fraud, financial crime, and compliance for institutions and government agencies.
Projects
About TRM Labs
TRM Labs provides blockchain intelligence for investigations and compliance, offering products such as forensics, wallet screening, entity screening, transaction monitoring, and APIs. It serves financial institutions, crypto businesses, and public sector agencies to trace funds, assess risk, and build cases across digital assets.
Skills
About the Role
You will design and implement mission critical data services that analyze blockchain activity at petabyte scale. You will architect scalable data models to support sub second latency for querying and collaborate with data scientists backend engineers and product managers to translate user needs into data solutions while maintaining a focus on security reliability and performance
Requirements
- 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 and end-to-end production deployment
- Exceptional programming skills in Python and proficiency in SQL or SparkSQL
- In-depth experience with data stores such as BigQuery and Postgres
- Experience building data pipelines and ML/BI workflows
- Proficiency with Airflow and DBT; familiarity with Dataflow Spark Kafka and Flink
- Ability to write and communicate technical decisions clearly to technical and non-technical stakeholders
- Experience deploying and monitoring infrastructure on cloud platforms; familiarity with 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 sub second latency for querying blockchain data
- Collaborate with data scientists backend engineers and product managers to design and implement novel data models that enhance products
- Write clear design docs and share tradeoffs to align across disciplines
- Deliver reliable data services with attention to performance and maintainability
Benefits
- Equity plan eligibility
