[Remote] Senior Software Engineer, Data Platform
Note: The job is a remote job and is open to candidates in USA. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. As a Senior Software Engineer on the Data Platform team, you will be responsible for executing mission-critical systems and data services that analyze blockchain transaction activity at petabyte scale.ResponsibilitiesBuild highly reliable data services to integrate with dozens of blockchainsDevelop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-timeDesign and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain dataOversee the deployment and monitoring of large database clusters with an unwavering focus on performance and high availabilityCollaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s productsSkillsA Bachelor's degree (or equivalent) in Computer Science or a related fieldA proven track record, with 5+ years of hands-on experience in architecting distributed system architecture, guiding projects from initial ideation through to successful production deploymentExceptional programming skills in Python, as well as adeptness in SQL or SparkSQLVersatility that spans the entire spectrum of data engineering in one or more of the following areas: In-depth experience with data stores such as Iceberg, Trino, BigQuery, and StarRocks, and CitusProficiency in data pipeline and workflow orchestration tools like Airflow, DBT, etcExpertise in data processing technologies and streaming workflows including Spark, Kafka, and FlinkCompetence in deploying and monitoring infrastructure within public cloud platforms, utilizing tools such as Docker, Terraform, Kubernetes, and DatadogProven ability in loading, querying, and transforming extensive datasetsBenefitsMay be eligible to participate in TRM’s equity plan.Company OverviewTRM Labs is a software company that offers blockchain, transaction monitoring, and analytics to help financial institutions and governments. It was founded in 2018, and is headquartered in San Francisco, California, USA, with a workforce of 201-500 employees. Its website is https://trmlabs.com.Company H1B SponsorshipTRM Labs has a track record of offering H1B sponsorships, with 2 in 2026, 1 in 2025, 4 in 2024, 3 in 2023, 3 in 2022, 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.