Senior Software Engineer, Data Product

TRM Labs

Brasil

On-site

BRL 167,400 - 279,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Collaborative work environment
Flexible working hours
Opportunities for professional growth

Job summary

A leading tech firm based in Brazil is seeking a Data Engineer to enhance its blockchain analytics capabilities. This role involves designing and building scalable data services that process blockchain activities at a massive scale. The ideal candidate should possess a Bachelor's degree in Computer Science, 5+ years of relevant experience, and exceptional coding skills in Python and SQL. This position offers the chance to work in a dynamic environment dedicated to fighting financial crime.

Qualifications

  • 5+ years of hands-on experience in scalable API development.
  • Experience with distributed system architecture.
  • Ability to manage large datasets and produce insights.

Responsibilities

  • Design and build mission-critical data services.
  • Integrate with various blockchain technologies.
  • Collaborate with cross-functional teams to enhance products.

Skills

Python
SQL
SparkSQL
BigQuery
Airflow
Kafka
Docker
Terraform
Kubernetes
Dataflow

Education

Bachelor’s degree in Computer Science or related field

Tools

Postgres
Flink
Datadog

Job description

Build a Safer World. TRM Labs provides blockchain analytics and AI solutions to help law enforcement and national security agencies, financial institutions, and cryptocurrency businesses detect, investigate, and disrupt crypto‑related fraud and financial crime. TRM’s blockchain intelligence and AI platforms trace the source and destination of funds, identify illicit activity, build cases, and construct an operating picture of threats. TRM is trusted by leading agencies and businesses worldwide who rely on TRM to enable a safer, more secure world for all.

The Data Product team collaborates with data scientists, engineers, and product managers to build highly scalable features that power TRM’s products and services. As a Data Engineer on the Data Product team, you will design and build mission‑critical data services that analyze blockchain transaction activity at petabyte scale, providing insights that help protect the global financial system.

The Impact You’ll Have Here
  • 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.
What We’re Looking For
  • 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 architecture, guiding projects from ideation to production deployment.
  • Exceptional programming skills in Python and strong SQL or SparkSQL proficiency.
  • Versatility across the data engineering spectrum, including:
    • 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, using Docker, Terraform, Kubernetes, and Datadog.
    • Proven ability to load, query, and transform extensive datasets.
About The Team
  • Our team is distributed across several countries and time zones. We rely on trust, transparency, and adaptability to stay closely connected through digital collaboration tools.
  • Diverse perspectives spark creative exchanges and enhance problem‑solving capabilities, driving innovation and efficiency.
  • We value ownership, continuous improvement, and delivering magical experiences to our customers.
  • We challenge the status quo, experiment with new methods, and use the 80/20 rule to focus our razor‑sharp efforts.
Life at TRM

We are building a safer world. TRM moves quickly and operates with high velocity, ownership, and clarity. People who thrive here are energized by hard problems, experimentation, and continuous feedback. We expect clarity, follow‑through, and impact. Our work sits at the intersection of AI, national security, and fighting financial crime, requiring ownership, adaptability, and creative problem‑solving.

At TRM, You Should Expect
  • Priorities and targets that change quickly as we experiment and iterate.
  • Work that often requires operating with a high degree of ambiguity.
  • A high level of personal ownership and accountability.
  • Close collaboration across teams and functions.
  • Frequent, high‑touch communication.
  • Creative problem solving and out‑of‑the‑box thinking.
  • A pace that rewards urgency, adaptability, and outcomes.
AI Fluency at TRM

AI fluency is a baseline expectation. We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks. We evaluate applied AI fluency during the interview process.

  • Accelerate repeatable workflows.
  • Structure and solve problems.
  • Improve output quality.
  • Increase speed and leverage.
Leadership Principles
  • Impact‑Oriented Trailblazer: We put customers first and move with speed, focus, and adaptability.
  • Master Craftsperson: We balance speed with high standards, own outcomes end‑to‑end, and invest in daily improvement.
  • Inspiring Colleague: We add clarity and energy, giving and receiving feedback to strengthen our team.
Join our Mission

At TRM we care deeply about our craft. We are looking for individuals whose work matters, who experiment with speed and rigor, and who take pride in building a safer world for billions of people. If you’re excited by our mission but don’t check every box, we encourage you to apply — we hire for slope, judgment, and the will to learn fast.

TRM is a Series C company with $220 million in total funding, backed by Blockchain Capital, Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others. Headquartered in San Francisco, TRM operates as a distributed‑first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Data Product
Senior Software Engineer, Data Product

TRM Labs • Brasília

On-site
BRL 20,000 - 30,000
Senior Software Engineer, AI Automation (Brazil)
Senior Software Engineer, AI Automation (Brazil)

Trm-Labs • São Paulo

On-site
BRL 180,000 - 300,000
Mid or Senior Software Engineer, Frontend | Product Engineering
Mid or Senior Software Engineer, Frontend | Product Engineering

Crypto Pro Network • Brazil

On-site
BRL 130,000 - 180,000
Flexible working hours
Professional development opportunities
Health benefits
Senior or Staff Software Engineer, Data Platform (Brazil)
Senior or Staff Software Engineer, Data Platform (Brazil)

TRM Labs • São Paulo

Hybrid
BRL 240,000 - 360,000
Senior Data Scientist, Full Stack (Brazil)
Senior Data Scientist, Full Stack (Brazil)

TRM Labs • Brazil

Remote
BRL 180,000 - 340,000
Senior or Staff Software Engineer, Data Platform (Brazil)
Senior or Staff Software Engineer, Data Platform (Brazil)

TRM Labs • Brazil

On-site
BRL 300,000 - 550,000
Senior Software Engineer, AI Automation (Brazil)
Senior Software Engineer, AI Automation (Brazil)

TRM Labs • São Paulo

On-site
BRL 613,000 - 970,000
Data Foundry Engineer
Data Foundry Engineer

Tractian • São Paulo

On-site
BRL 156,000 - 234,000
30 days of paid annual leave
Education and courses stipend
Earn a trip anywhere in the world
+4
Machine Learning / Data Engineer
Machine Learning / Data Engineer

Turing Enterprises, Inc. • Colômbia

Remote
BRL 451,000 - 651,000
Senior Product Designer - Technology
Senior Product Designer - Technology

Truelogic Software LLC • São Paulo

On-site
BRL 614,000 - 922,000
100% Remote Work
Competitive USD Pay
Paid Time Off
+2