Senior Software Engineer, Data Product
TRM LabsRemotely
pythonsqlsparkdatakafkabigquerydbtairflowpostgres
Job Description
📋 Description Build scalable features across multiple blockchains. Design data models for sub-second blockchain queries. Collaborate with data scientists, backend engineers, and PMs. 🎯 Requirements Bachelor's degree in CS or related field. 5+ years architecting scalable APIs and distributed systems. Python; SQL or SparkSQL proficiency. Data stores: BigQuery and Postgres. Airflow and DBT; Data processing: Dataflow, Spark, Kafka. Cloud infra: Docker, Terraform, Kubernetes, Datadog. 🎁 Benefits Distributed-first company with global hubs (LA, SF, NY, DC, London, SG). High-velocity, high-ownership culture delivering impact. AI-enabled environment to accelerate your craft. Collaborative, cross-team work with regular check-ins.