Software Engineer, Core Data Ingestion

Sorry, this job was removed at 08:12 p.m. (CST) on Wednesday, Dec 24, 2025
Easy Apply
Be an Early Applicant
Hiring Remotely in Venezuela
Remote
Blockchain
The Role
Build to Protect Civilization

TRM is a blockchain intelligence company that’s on a mission to build a safer financial system for billions of people. We’re a lean, high-impact team tackling some of the world’s most critical challenges, ranging from human trafficking and financial fraud to terrorist financing. We are builders who power governments, financial institutions, and crypto companies when the clock is running and the consequences are real. This is why every TRMer is a bet on our future and has the power to change our trajectory.

About the Position

The Core Data Ingest team is comprised of engineers who work cross-functionally to build data pipelines that enable us to ingest valuable information to further enhance the attribution displayed to our customers in our product. As a Software Engineer on the Core Data Ingestion team, you will be responsible for executing mission-critical systems and data services that ingest and analyze blockchain transaction activity at petabyte scale, and ultimately work to build a safer financial system for billions of people.

The impact you will have:

  • Build highly reliable data services to integrate with dozens of blockchains.
  • Develop complex ETL pipelines that transform and process petabytes of structured and unstructured data in real-time.
  • 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:

  • Write high-quality code. We mostly work in Python. However, languages can be learned: we care much more about your general engineering skill than knowledge of a particular language or framework.
  • Versatility. Experience across the entire spectrum of data engineering, including:
    • Data stores (e.g., ClickHouse, ElasticSearch, Postgres, Redis, and Neo4j)
    • Data pipeline and workflow orchestration tools (e.g., Airflow, DBT, Luigi, Azkaban, Storm)
    • Data processing technologies and streaming workflows (e.g., Spark, Kafka, Flink)
    • Deployment and monitoring infrastructure in public cloud platforms (e.g., Docker, Terraform, Kubernetes, Datadog)
    • Loading, querying and transforming large data sets
  • You're comfortable working with noisy, dirty, and unstructured data to cleanse, scrape and convert it into structured data
  • A high degree of initiative and ownership, combined with the ability to navigate ambiguity and adapt quickly to change.
  • Exceptional ability to structure problems and identify the most critical issues to prioritize.
  • Ability to communicate complex ideas effectively to both technical and non-technical audiences, verbally and in writing.
  • Experience working collaboratively in a cross-functional environment with a diverse group of people at all levels in an organization
  • Passion for building a safer financial system for billions of people.
  • Interest in virtual currencies, applications, and their use in financial networks and blockchain analysis is a plus.

About the Team:

  • The Core Ingestion team is setup in a remote environment spreading across multiple geographical locations. We practice async communication using various Slack channels and Notion documents.
  • As a team, we meet every Monday to discuss active and future projects. We also meet thrice a week in standups to discuss progress or blockers.
  • We follow standard sprint ceremonies with 2 week development sprints.
  • We believe in collaboration between team members as well as other teams in the engineering org. We are the first to call out any issues while also celebrating our team and team members’ success.
  • We use standard metrics to measure our team’s velocity and deliveries and to enable feedback.
  • We have a clearly defined path to the success of each team member and how to enable them.
  • If you are looking to challenge the norm, this team is the right fit. We are not afraid to fail but we make sure we fail differently.
  • We are just in hiring for the future growth of the team and the org.
  • Team size: 8
    • 1 staff engineer
    • 4 L4’s
    • Globally distributed (1 in India, 2 in Egypt, 4 in US, 1 in LATAM)
  • As a globally distributed team, the members follow 8:00 a.m. to 2:00 p.m. PST as the core working hours for meeting and coordination.
  • Our team supports on call on a rotation basis with each developer taking the primary on call role every 7 weeks.

Learn about TRM Speed in this position:

  • We are committed to addressing any blockchain data issues by acknowledging within 15 mins of the issue reported. Our diagnosis of the issue is within the first 4 hours. (depending on the severity). We were able to accomplish the established SLOs in more than 80% of the cases. We are aiming to increase that to 90% by H2 2025.
  • The Core Ingestion team is now launching 4 - 8 new Blockchains every Quarter.
  • Through innovative design and solutions, we have been able to save more than 25% of the team’s GCP costs by the end of Q3 2025.
Life at TRM

We build to protect civilization. That promise shows up in how we work every day.

TRM runs fast. Really fast. We’re a high-velocity team that expects ownership, clarity, and follow-through. People who thrive here are inspired by hard problems, experimentation, direct feedback. If it takes months elsewhere, it often ships here in days. If you are optimizing primarily for consistent work-life balance, use the interview process to pressure-test fit. We want teammates who thrive here, not just survive here.

We coach directly, assume positive intent, and play for the front of the jersey.

Leadership Principles
  • Impact-Oriented Trailblazer: We put customers first, driving for speed, focus, and adaptability.
  • Master Craftsperson: We prioritize speed, high standards, and distributed ownership.
  • Inspiring Colleague: We value humility, candor, and a one-team mindset.

Want to learn more about how we interview at TRM Labs? Check out more about our leadership principles and hiring process here.

What You’ll Do Here

This work has teeth. At TRM, your week might include:

  • Driving critical investigations that can’t wait for typical business hours.
  • Shipping products in days when others would schedule quarters.
  • Partnering with teams across time zones to deliver insights while the story is still unfolding.
  • Building new solutions from first principles when the playbook doesn’t yet exist.
  • Protecting victims and customers by tracing illicit activity and disrupting criminal networks.
Join our Mission

We look for people who want their work to matter, who build with speed and rigor, and who take pride in protecting others through their craft. If you’re excited by TRM’s mission but don’t check every box, apply anyway. We hire for slope, judgment, and the will to learn fast.

Build to protect civilization. Let’s do it together.

Recruitment agencies

TRM Labs does not accept unsolicited agency resumes. Please do not forward resumes to TRM employees. TRM Labs is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company without a signed agreement.

Privacy Policy

By submitting your application, you are agreeing to allow TRM to process your personal information in accordance with the TRM Privacy Policy

Learn More: Company Values | Interviewing | FAQs

Similar Jobs

Teya Logo Teya

Field Sales Territory Manager

Fintech • Payments • Financial Services
Remote
Valencia, Carabobo, VEN
1000 Employees
Easy Apply
Remote
Venezuela
125 Employees
45K-50K Annually

Luxury Presence Logo Luxury Presence

Sr. SDET - LATAM (Remote)

Marketing Tech • Real Estate • Software • PropTech • SEO
Easy Apply
Remote or Hybrid
12 Locations
500 Employees
53-53 Annually

Rubrik Logo Rubrik

Join Our Engineering Talent Community

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Cybersecurity • Data Privacy
Remote
Venezuela
3000 Employees
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
175 Employees
Year Founded: 2018

What We Do

TRM Labs is a blockchain intelligence company that helps financial institutions, crypto businesses and government agencies detect and investigate crypto-related financial crime and fraud. Every day, we tackle challenges in data engineering, data science, and threat intelligence to advance our mission to build a safer financial system for billions of people.

We have raised over $79M from JPMorgan Chase, Visa, Citi, PayPal, Block, Initialized Capital, Tiger Global, Bessemer, and Y Combinator.

Gallery

Gallery

Similar Companies Hiring

Alchemy Thumbnail
Web3 • Software • Information Technology • Fintech • Cryptocurrency • Cloud • Blockchain
San Francisco, CA
250 Employees
Unchained Thumbnail
Fintech • Financial Services • Cryptocurrency • Blockchain
Austin, TX
145 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account