Senior or Staff Software Engineer, Data Platform (Brazil)
TRM Labs · Remote · Brazil · São Paulo ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Senior or Staff level
- Fully remote (Brazil)
- Python + Spark + Kafka
- Petabyte-scale data
- AI fluency required
Join the Data Platform team to build highly available infrastructure that powers AI-driven crime investigation tools. You will design systems that process petabytes of blockchain data, enabling investigators to trace illicit activity and secure the financial system.
The team collaborates with data scientists and product managers to deliver real-time insights. You will architect data models and pipelines that support sub-second latency for complex queries across dozens of blockchains.
What you'll do
- Build reliable data services integrating with multiple blockchains
- Develop ETL pipelines for real-time processing of large datasets
- Design data models optimized for sub-second query latency
- Deploy and monitor large database clusters for high availability
- Collaborate with cross-functional teams on novel data solutions
- Create self-serve automation for infrastructure scaling tasks
What you'll need
- 5+ years experience in distributed system architecture
- Strong programming skills in Python and SQL or SparkSQL
- Experience with data stores like Iceberg, Trino, or BigQuery
- Proficiency with orchestration tools such as Airflow or DBT
- Expertise in streaming workflows using Spark, Kafka, or Flink
- Competence with Docker, Terraform, Kubernetes, and Datadog
- Bachelor's degree in Computer Science or equivalent experience
Stack
- Python
- SQL
- SparkSQL
- Iceberg
- Trino
- BigQuery
- StarRocks
- Citus
- Airflow
- DBT
- Spark
- Kafka
- Flink
- Docker
- Terraform
- Kubernetes
- Datadog
How you'll work
- Fully remote role based in Brazil
- Fast-paced environment with high ownership
- Expect ambiguity and rapidly changing priorities
- AI fluency is a baseline expectation for all staff
What you get
- Work on mission-driven security problems
- Collaborate with experienced data experts
- Opportunity to shape scalable data infrastructure
Hiring process
- Recruiter intro call
- Hiring manager deep dive
- Technical interviews on critical skills
- Hands-on case study panel
- Reference checks
- Offer presentation