Software Engineer, Data Product

closed
TRM Labs Logo

TRM Labs

πŸ“Remote - Brazil

Summary

Join TRM Labs, a blockchain intelligence company fighting crime and building a safer world, as a Software Engineer on the Data Product team. You will design and build mission-critical data services analyzing blockchain transaction activity at petabyte scale. Collaborate with data scientists, engineers, and product managers to create highly scalable features for TRM's products. This role requires a Bachelor's degree in Computer Science or a related field, 5+ years of experience in scalable API development and distributed system architecture, and exceptional programming skills in Python. You will work in a fast-paced, collaborative, remote-first global team environment.

Requirements

  • Bachelor's degree (or equivalent) in Computer Science or a related field
  • A proven track record, with 5+ years of hands-on experience in architecting scalable API development, distributed system architecture, guiding projects from initial ideation through to successful production deployment
  • Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL
  • Versatility that spans the entire spectrum of data engineering in one or more of the following areas: 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
  • Proven ability in loading, querying, and transforming extensive datasets

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

Benefits

  • Work alongside top experts and learn every day
  • Embrace a growth mindset with development opportunities tailored to your role
  • Take on high-impact challenges in a fast-paced, collaborative environment
  • As a remote-first company, TRM Labs is built for global collaboration
This job is filled or no longer available