Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
TRM Labs

Senior Software Engineer, Data Platform

TRM Labs

. Build highly reliable data services integrating with dozens of blockchains .

Posted 9/23/2026full-timeRemote • BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in architecting distributed systems and developing complex ETL pipelines for large-scale data processing. Proficient in deploying and monitoring cloud infrastructure while collaborating effectively with cross-functional teams.

Highest-signal resume keywords
Python ProgrammingSQL or SparkSQLData Pipeline Orchestration (Airflow, DBT)Data Processing Technologies (Spark, Kafka, Flink)Cloud Infrastructure Deployment (Docker, Terraform, Kubernetes)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Distributed System ArchitectureETL Pipeline DevelopmentData ModelingDatabase MonitoringData Querying and Transformation
Soft Skills
CollaborationProblem-SolvingStakeholder Engagement
Tools & Technologies
IcebergTrinoBigQueryStarRocksCitusDatadog
Certifications & Qualifications
Bachelor's Degree in Computer Science or Related Field
Industry Keywords
BlockchainData ServicesReal-Time Data ProcessingHigh AvailabilityObservability Dashboards

Tech Stack

Tools & technologies
AirflowBigQueryCloudDockerETLKafkaKubernetesPythonSparkSQLTerraform

About the role

Key responsibilities & impact
  • Build highly reliable data services integrating with dozens of blockchains
  • Develop complex real-time ETL pipelines processing petabytes of structured and unstructured data
  • Design and architect data models optimized for storage, retrieval, and sub-second blockchain-data queries
  • Oversee deployment and monitoring of large database clusters with focus on performance and high availability
  • Collaborate with data scientists, backend engineers, and product managers on novel data models
  • Build scalable self-serve automation for database creation, disk scaling, and cluster scaling/updating
  • Identify 80/20 opportunities to shorten deployment and operational timelines
  • Deliver first-version “skateboard” projects such as observability dashboards and iterate based on stakeholder feedback

Requirements

What you’ll need
  • Bachelor's degree (or equivalent) in Computer Science or a related field
  • 5+ years of hands-on experience architecting distributed system architecture and guiding projects from ideation through production deployment
  • Exceptional programming skills in Python
  • Adeptness in SQL or SparkSQL
  • Experience with data stores and engines such as Iceberg, Trino, BigQuery, StarRocks, and Citus
  • Proficiency with data pipeline and workflow orchestration tools such as Airflow and DBT
  • Expertise in data processing and streaming technologies including Spark, Kafka, and Flink
  • Competence deploying and monitoring infrastructure in public cloud platforms using Docker, Terraform, Kubernetes, and Datadog
  • Ability to load, query, and transform extensive datasets
  • Applied AI fluency
  • Willingness and ability to participate in on-call requirements

Benefits

Comp & perks
  • Competitive benefits, wellness programs, and time away from work, varying by country and local employment requirements