Senior Software Engineer, Data Product

TRM Labs
Brazil
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Ownership","Problem-solving","Communication"]

Senior Software Engineer on the Data Product team designing and building mission-critical data services for blockchain analytics at petabyte scale. You’ll architect scalable API development, work with data scientists and product managers, and optimize data models for sub-second query latency across multiple blockchains using Python and modern data tooling.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TRM Labs
TRM Labs
1 year ago

Senior Software Engineer, Data Product

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 2 hours agoStatus: Live

Job Summary

Senior Software Engineer on the Data Product team designing and building mission-critical data services for blockchain analytics at petabyte scale. You’ll architect scalable API development, work with data scientists and product managers, and optimize data models for sub-second query latency across multiple blockchains using Python and modern data tooling.
Location: Brazil
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build mission-critical data services that analyze blockchain transaction activity at petabyte scale
  • •Architect intricate data models for storage/retrieval to support sub-second query latency across multiple blockchains
  • •Collaborate with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products
  • •Partner with teams to ensure scalable API development and distributed system reliability from ideation through production
  • •Load, transform, and query large datasets across diverse data stores and processing pipelines

Key Requirements

  • •5+ years of hands-on experience in architecting scalable API development and distributed system architecture, guiding projects from ideation to production deployment
  • •Proficiency in Python and SQL or SparkSQL
  • •Experience with data stores such as BigQuery and Postgres
  • •Experience with data pipeline/workflow tools like Airflow and DBT
  • •Experience with data processing technologies and streaming workflows (Dataflow, Spark, Kafka, Flink) and deploying/monitoring infrastructure in public clouds (Docker, Terraform, Kubernetes, Datadog)
Experience:5+ yearsBlockchainData engineeringAI
Education:Bachelor's
Skills:CollaborationOwnershipProblem-solvingCommunication
Tech Stack:PythonSQLSparkSQLBigQueryPostgresAirflowDBTDataflowSparkKafkaFlinkDockerTerraformKubernetesDatadog

Company Brief

TRM Labs
Provides blockchain intelligence and crypto risk management solutions to help financial institutions, governments, and crypto firms detect fraud, trace illicit activity, and comply with regulatory requirements across digital asset ecosystems.
Industry: RegTech
Company Size: Large (251 to 1,000 employees)
Growth: Growth Stage Startup
Headquarters: San Francisco, United States
Founded: 2018
WebsiteLinkedIn