Senior Software Engineer, Data Product

🔥 2 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of TRM Labs

TRM Labs

201 - 500 employees

Founded 2018

₿ Crypto

📋 Compliance

🤝 B2B

Crypto • Compliance • B2B

TRM Labs is a blockchain intelligence company that provides transaction-monitoring, forensics, and compliance solutions for businesses and public-sector organizations dealing with cryptocurrencies. Their platform and products (examples: Compliance360, Investigation360, Seizure360, Supervision360, BlockInt API, MCP, wallet screening, Know-Your-Asset) help banks, crypto firms, regulators, law enforcement, and tax authorities detect, investigate, and block illicit crypto activity, support seizures, and meet AML/CTF and supervision requirements. TRM also offers training and certification (TRM Academy) and professional services such as incident response and capacity development.

📋 Description

• 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. • Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products. • You’ll work closely with product managers, data scientists, and customer-facing teams to deeply understand user needs and translate them into scalable data solutions.” • Our best engineers are also exceptional communicators. They write clear design docs, proactively share tradeoffs, and build alignment across disciplines. • Bonus: Experience with LLMs or AI-powered workflows (e.g., prompt engineering, internal tooling, semantic search).

🎯 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. • You’ve owned 0–1 systems: building pipelines, data platforms, or ML/BI workflows from scratch—not just maintaining legacy.” • You simplify complexity. You’re skilled at writing and communicating technical decisions clearly to both technical and non-technical stakeholders. • You’re cost-conscious: you design for performance, scale, and efficiency. • You’ve mentored engineers or analysts and enjoy leveling up those around you • 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

🏖️ Benefits

• Additionally, this role may be eligible to participate in TRM’s equity plan.

Apply Now

Similar Jobs

🔥 2 hours ago

Paires

51 - 200

💳 Fintech

☁️ SaaS

🤝 B2B

Data Engineer responsible for maintaining and scaling the database of companies and investors at Paires. Collaborating with global teams to deliver optimal data solutions.

🇨🇦 Canada – Remote

💵 CA$150k - CA$250k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🔥 3 hours ago

Quantexa

501 - 1000

🤖 Artificial Intelligence

☁️ SaaS

🤝 B2B

Senior Data Engineer contextualizing and implementing data solutions in banking, insurance, and healthcare. Collaborating with teams using Quantexa technology and tools like Spark and Hadoop.

🇨🇦 Canada – Remote

💰 $175M Series F - Quantexa on 2025-03

⏰ Full Time

🟠 Senior

🚰 Data Engineer

🔥 3 hours ago

Hive.co

11 - 50

📣 Marketing

💼 Consulting

📦 Logistics

Senior Data Engineer at Hive, evolving the data platform for event marketers. Focusing on building data and ML platforms, ensuring high-quality insights for millions of users.

Cloud

Distributed Systems

Pandas

Python

PyTorch

Scikit-Learn

Tensorflow

🔥 7 hours ago

Teladoc Health

5001 - 10000

🏥 Healthcare

👥 B2C

☁️ SaaS

Data Engineer responsible for designing and maintaining data pipelines to support analytics and AI initiatives. Collaborating with various stakeholders to ensure high data quality and efficiency.

🇨🇦 Canada – Remote

💵 $110k - $140k / year

💰 $80M Post-IPO Debt - Teladoc Health on 2016-07

⏰ Full Time

🟡 Mid-level

🟠 Senior

🚰 Data Engineer

🔥 11 hours ago

InnoData

2 - 10

🤝 B2B

💼 Consulting

🌍 Social Impact

Data Engineer at Innodata building data warehouses and pipelines for AI-driven supply chain decisions. Collaborating with cross-functional teams to optimize ETL processes and data governance.