Tech Lead, Staff Software Engineer, Data Product (US)

TRM Labs
United States
Workplace: RemoteFull timeUSD 200,000 - 250,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Technical writing","Mentorship","Stakeholder alignment","Cost-consciousness"]

Design and build mission-critical data services for a Data Product team powering AI-enabled intelligence systems. You’ll develop highly scalable features that integrate with multiple blockchains, architect data models for sub-second querying at petabyte scale, and collaborate with data scientists, backend engineers, and product managers to deliver insights and improve TRM’s products. Write clear design docs, communicate tradeoffs, and contribute to platform orchestration and cloud-deployed, monitored infrastructure.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
TRM Labs
TRM Labs
17 hours ago

Tech Lead, Staff Software Engineer, Data Product (US)

✓ Verified Job

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

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

Job Summary

Design and build mission-critical data services for a Data Product team powering AI-enabled intelligence systems. You’ll develop highly scalable features that integrate with multiple blockchains, architect data models for sub-second querying at petabyte scale, and collaborate with data scientists, backend engineers, and product managers to deliver insights and improve TRM’s products. Write clear design docs, communicate tradeoffs, and contribute to platform orchestration and cloud-deployed, monitored infrastructure.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Build highly scalable features integrating with dozens of blockchains.
  • •Design and architect data models for optimal storage and sub-second latency for querying blockchain data.
  • •Collaborate with data scientists, backend engineers, and product managers to implement novel data models that enhance TRM’s products.
  • •Translate user needs into scalable data solutions and document tradeoffs clearly via design docs.
  • •Deploy, monitor, and operate infrastructure and data workflows in public cloud environments using container and orchestration tools.

Pay and Benefits

Salary: USD 200,000 - 250,000 annually
Equity and Bonus:Equity

Key Requirements

  • •Bachelor’s degree (or equivalent) in Computer Science or a related field.
  • •5+ years of hands-on experience architecting scalable API development and distributed system architectures through production deployment.
  • •Exceptional programming in Python with strong SQL or SparkSQL skills.
  • •Experience across data engineering areas including data stores like BigQuery and Postgres.
  • •Proficiency in data pipeline and workflow orchestration (e.g., Airflow, dbt) and data processing/streaming (e.g., Spark, Kafka, Flink).
Experience:Data engineeringDistributed systemsBlockchainAIStreaming data
Education:Bachelor's in Computer Science
Skills:CommunicationTechnical writingMentorshipStakeholder alignmentCost-consciousness
Tech Stack:PythonSQLSparkSQLBigQueryPostgresAirflowDbtDataflowSparkKafkaFlinkDockerTerraformKubernetesDatadogLLMsPrompt engineeringSemantic searchAPIs

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