Senior or Staff Software Engineer, Data Platform (Canada)

Senior or Staff Software Engineer, Data Platform (Canada)

27 Sep
|
TRM Labs
|
Canada

27 Sep

TRM Labs

Canada

T R M L a b s i s t h e i n t e l l i g e n c e p l a t f o r m f o r p u b l i c s a f e t y a n d n a t i o n a l s e c u r i t y , b u i l t t o d e t e c t a n d d i s r u p t t h e c r i m i n a l n e t w o r k s t h a t e x p l o i t f r o n t i e r t e c h n o l o g i e s f o r t h e p u r p o s e s o f h a r m . O u r A I I n v e s t i g a t i o n s p l a t f o r m b r i n g s t o g e t h e r i n t e l l i g e n c e f r o m d o z e n s o f p r e v i o u s l y d i s p a r a t e s o u r c e s t o l i n k o n l i n e a c t i v i t y t o g l o b a l s e c u r i t y t h r e a t s , g i v i n g i n v e s t i g a t o r s a h o l i s t i c p i c t u r e o f c r i m i n a l a c t i v i t y s o t h e y c a n d i s r u p t i t a t m a c h i n e s p e e d .

O u r c u s t o m e r s u s e o u r t e c h n o l o g y t o c r e a t e a s a f e r w o r l d . O u r t e a m c o m b i n e s e x p e r t i s e f r o m l a w e n f o r c e m e n t , d a t a s c i e n c e , e n g i n e e r i n g , a n d f i n a n c i a l i n t e l l i g e n c e t o c o m b a t t e r r o r i s t f i n a n c i n g , d r u g t r a f f i c k i n g , h u m a n t r a f f i c k i n g , a n d o t h e r s e r i o u s c r i m e s . H e r e , y o u ' l l j o i n a m i s s i o n - d r i v e n , f a s t - p a c e d e n v i r o n m e n t w h e r e i n n o v a t i o n d r i v e s r e a l i m p a c t .

W h e t h e r y o u ' r e a n a l y z i n g b l o c k c h a i n d a t a , d e v e l o p i n g c u t t i n g - e d g e s o f t w a r e , o r p a r t n e r i n g w i t h g l o b a l o r g a n i z a t i o n s , e a c h d a y b r i n g s f r e s h c h a l l e n g e s a n d o p p o r t u n i e s t o m a k e a m e a n i n g f u l d i f f e r e n c e i n s t o p p i n g c r i m i n a l a c t i v i t y .

Kyle Armstrong

Director of Law Enforcement Relations

"My career has been about expanding impact — from handling single cases at the FBI, to supporting investigations nationwide in the Virtual Assets Unit, and now at TRM, helping law enforcement globally. Through Beacon Network, we’ve built something neither the private nor public sector could do alone: a dynamic partnership driving real action against illicit crypto activity worldwide.

Chris Wong

“At TRM, data isn’t just part of the process—it’s the very core of our existence, making it incredibly exciting for a data engineer like me to contribute where everything begins with data.”

Staff Software Engineer (Data Platform)

“Every day, I get to work with experts across law enforcement, engineering and law who share a mission to create a safer world for people. We actually fight bad guys, and help the good guys win.”

Assistant General Counsel

“I've spent my entire career working to protect the financial system from illicit actors, and now I get to do it on a bigger scale, alongside those who are the very best in the world at what they do, building something really special together.“

Ari Redbord

Global Head of Policy

“By coming to TRM from the FBI, I’ve been able to scale my impact of combatting ransomware and nurturing collaboration between the public and private sectors.”

“I get to work with some of the smartest people I’ve ever met from 30+ countries, and we spend all day figuring out how to help combat drug trafficking/terrorist financing/elder scams/etc. I can’t imagine anything more fulfilling.”

Kevin Tran

Data Science Team Manager

“Some people in tech spend every weekday working on products that are not really making the world a better place. I get so much satisfaction spending my time looking for the smartest people I can find, and saying ‘Would you like work at a company that is making the world a safer place?”

Head of Talent

“In my previous life in the public sector, there was a lot of bureaucracy that slowed down my ability to make an impact. Thats not the case at TRM, people here have high ownership and see through their projects. It’s so rewarding.”

“The product we’re building is making a real impact on peoples lives; and I get to build this alongside smart, passionate humans who push me to get better at my craft.”

Jenny Gai

Senior Product Marketing Manager

“I can tell you the exact reason I decided to join TRM. When I was conducting my job search, I was evaluating 3 offers and all were in the start-up space. What stood out to me about TRM was very similar criteria to a previous start-up I joined that went public; it has bleeding edge technology, solid funding, very smart people and was experiencing hyper growth. That equation adds up to success.”

“I was most excited to join TRM because of our mission, but I didn’t realize how much I’d love working with this team. At TRM, we have a culture of supportive teamwork and close collaboration. My colleagues are some of the most interesting, high-integrity and high-achieving people I know. I’m inspired just by working alongside them.”

Kinsey Cronin

Terry Carson

Data Scientist

"TRM offers an unparalleled and remarkable experience. Working at a company with a strong mission in a fast-paced industry is incredibly engaging—especially when you can directly see the difference your efforts make in the real world.”

Accounting Manager

“Moving to the private sector from law enforcement can be quite challenging. I think one of the things that I struggled with, and is quite common, is that the move to the private sector often comes with a change in identity and lost purpose. But then I found TRM, and thats one of the reasons I really love it here- we've still got that purpose. I still get to work alongside law enforcement every day, and I still get to help catch bad guys — but now I just do it on a more global scale.”

Head of Deployment Strategy, APAC

"TRM is a place where I, and others, experience a safe environment to openly challenge ideas, which ultimately helps me learn and grow in my career"

Staff Software Engineer

"At our last company All Hands, we covered two recent cases where law enforcement had leveraged TRM - one helping stop an ISIS terrorist attack, and another helping stop a child sexual abuse operation. I love TRM not just because the people are brilliant, but because we dedicate our time to impact like this."

Kyle Armstrong

Director of Law Enforcement Relations

"My career has been about expanding impact — from handling single cases at the FBI, to supporting investigations nationwide in the Virtual Assets Unit, and now at TRM, helping law enforcement globally. Through Beacon Network, we’ve built something neither the private nor public sector could do alone: a dynamic partnership driving real action against illicit crypto activity worldwide."

Chris Wong

“At TRM, data isn’t just part of the process—it’s the very core of our existence, making it incredibly exciting for a data engineer like me to contribute where everything begins with data.”

Staff Software Engineer (Data Platform)

“Every day, I get to work with experts across law enforcement,



engineering and law who share a mission to create a safer world for people. We actually fight bad guys, and help the good guys win.”

Assistant General Counsel

“I've spent my entire career working to protect the financial system from illicit actors, and now I get to do it on a bigger scale, alongside those who are the very best in the world at what they do, building something really special together.“

Ari Redbord

Global Head of Policy

“By coming to TRM from the FBI, I’ve been able to scale my impact of combatting ransomware and nurturing collaboration between the public and private sectors.”

“I get to work with some of the smartest people I’ve ever met from 30+ countries, and we spend all day figuring out how to help combat drug trafficking/terrorist financing/elder scams/etc. I can’t imagine anything more fulfilling.”

Kevin Tran

Data Science Team Manager

“Some people in tech spend every weekday working on products that are not really making the world a better place. I get so much satisfaction spending my time looking for the smartest people I can find, and saying ‘Would you like work at a company that is making the world a safer place?”

Head of Talent

“In my previous life in the public sector, there was a lot of bureaucracy that slowed down my ability to make an impact. Thats not the case at TRM, people here have high ownership and see through their projects. It’s so rewarding.”

“The product we’re building is making a real impact on peoples lives; and I get to build this alongside smart, passionate humans who push me to get better at my craft.”

Jenny Gai

Senior Product Marketing Manager

“I can tell you the exact reason I decided to join TRM. When I was conducting my job search, I was evaluating 3 offers and all were in the start-up space. What stood out to me about TRM was very similar criteria to a previous start-up I joined that went public; it has bleeding edge technology, solid funding, very smart people and was experiencing hyper growth. That equation adds up to success.”

“I was most excited to join TRM because of our mission, but I didn’t realize how much I’d love working with this team. At TRM, we have a culture of supportive teamwork and close collaboration. My colleagues are some of the most interesting, high-integrity and high-achieving people I know. I’m inspired just by working alongside them.”

Kinsey Cronin

Terry Carson

Data Scientist

"TRM offers an unparalleled and remarkable experience. Working at a company with a strong mission in a rapid-paced industry is incredibly motivating—especially when you can directly see the difference your efforts make in the real world."

Accounting Manager

“Moving to the private sector from law enforcement can be quite challenging. I think one of the things that I struggled with, and is quite common, is that the move to the private sector often comes with a change in identity and lost purpose. But then I found TRM, and thats one of the reasons I really love it here- we've still got that purpose. I still get to work alongside law enforcement every day, and I still get to help catch bad guys — but now I just do it on a more global scale.”

Head of Deployment Strategy, APAC

"TRM is a place where I, and others, experience a safe environment to openly challenge ideas, which ultimately helps me learn and grow in my career"

Staff Software Engineer

"At our last company All Hands, we covered two recent cases where law enforcement had leveraged TRM - one helping stop an ISIS terrorist attack, and another helping stop a child sexual abuse operation. I love TRM not just because the people are brilliant, but because we dedicate our time to impact like this."

Kyle Armstrong

Director of Law Enforcement Relations

"My career has been about expanding impact — from handling single cases at the FBI, to supporting investigations nationwide in the Virtual Assets Unit, and now at TRM, helping law enforcement globally. Through Beacon Network, we’ve built something neither the private nor public sector could do alone: a dynamic partnership driving real action against illicit crypto activity worldwide."

Chris Wong

“At TRM, data isn’t just part of the process—it’s the very core of our existence, making it incredibly exciting for a data engineer like me to contribute where everything begins with data.”

Staff Software Engineer (Data Platform)

“Every day, I get to work with experts across law enforcement, engineering and law who share a mission to create a safer world for people. We actually fight bad guys, and help the positive guys win.”

Assistant General Counsel

“I've spent my entire career working to protect the financial system from illicit actors, and now I get to do it on a bigger scale, alongside those who are the very best in the world at what they do, building something really special together.“

Ari Redbord

Global Head of Policy

“By coming to TRM from the FBI, I’ve been able to scale my impact of combatting ransomware and nurturing collaboration between the public and private sectors.”

“I get to work with some of the smartest people I’ve ever met from 30+ countries, and we spend all day figuring out how to help combat drug trafficking/terrorist financing/elder scams/etc. I can’t imagine anything more fulfilling.”

Kevin Tran

Data Science Team Manager

“Some people in tech spend every weekday working on products that are not really making the world a better place. I get so much satisfaction spending my time looking for the smartest people I can find, and saying ‘Would you like work at a company that is making the world a safer place?”

Head of Talent

“In my previous life in the public sector, there was a lot of bureaucracy that slowed down my ability to make an impact. Thats not the case at TRM, people here have high ownership and see through their projects. It’s so rewarding.”

“The product we’re building is making a real impact on peoples lives; and I get to build this alongside smart, passionate humans who push me to get better at my craft.”

Jenny Gai

Senior Product Marketing Manager

"I can tell you the exact reason I decided to join TRM. When I was conducting my job search, I was evaluating 3 offers and all were in the start-up space. What stood out to me about TRM was very similar criteria to a previous start-up I joined that went public; it has bleeding edge technology, solid funding, very smart people and was experiencing hyper growth. That equation adds up to success."

“I was most excited to join TRM because of our mission,



but I didn’t realize how much I’d love working with this team. At TRM, we have a culture of supportive teamwork and close collaboration. My colleagues are some of the most interesting, high-integrity and high-achieving people I know. I’m inspired just by working alongside them."

Kinsey Cronin

Terry Carson

Data Scientist

"TRM offers an unparalleled and remarkable experience. Working at a company with a strong mission in a rapid-paced industry is incredibly motivating—especially when you can directly see the difference your efforts make in the real world."

Accounting Manager

"Moving to the private sector from law enforcement can be quite challenging. I think one of the things that I struggled with, and is quite common, is that the move to the private sector often comes with a change in identity and lost purpose. But then I found TRM, and thats one of the reasons I really love it here- we've still got that purpose. I still get to work alongside law enforcement every day, and I still get to help catch bad guys — but now I just do it on a more global scale."

Head of Deployment Strategy, APAC

"TRM is a place where I, and others, experience a safe environment to openly challenge ideas, which ultimately helps me learn and grow in my career"

Staff Software Engineer

"At our last company All Hands, we covered two recent cases where law enforcement had leveraged TRM - one helping stop an ISIS terrorist attack, and another helping stop a child sexual abuse operation. I love TRM not just because the people are brilliant, but because we dedicate our time to impact like this."

TRM brings together experts in machine learning, data science, anti-fraud and compliance to crack complex problems and build future-proofed solutions for pre-eminent organizations and public agencies around the world.

Senior or Staff Software Engineer, Data Platform (Canada)

Location

Employment Type

Full time

Location Type

Remote

Department

Build a Safer World.

TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Leading agencies and businesses worldwide rely on TRM to make the world safer and more secure.

The Data Platform team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable data infrastructure for TRM's products and services. As a 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, and ultimately work to build a safer financial system for billions of people.

The impact you will have here:

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.

Oversee the deployment and monitoring of large database clusters with an unwavering focus on performance and high availability.

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.

A proven track record, with 5+ years of hands‑on experience in architecting 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 and engines such as Iceberg, Trino, BigQuery, and StarRocks, and Citus.

Proficiency in data pipeline and workflow orchestration tools like Airflow, DBT, etc.

Expertise in data processing technologies and streaming workflows including 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.

Learn about TRM Speed in this position:

Build a scalable engine to optimize routine scaling and maintenance tasks like create self‑serve automation for creating new pgbouncer, scaling disks, scaling/updating of clusters, etc. Enabling tasks to be faster next time and reducing dependency on a single person!

Identify ways to compress timelines using 80/20 principle. For instance, what does it take to be operational in a new environment? Identify the must have and nice to haves that are need to deploy our stack to be fully operation. Focus on must haves first to get us operational and then use future milestones to harden for customer readiness. We think in terms of weeks and not months!

Identify first version, a.k.a., "skateboards" for projects. For instance, building observability dashboard within a week and later gathering feedback from stakeholders to identify more needs or bells & whistles to add to the dashboard.

AI Fluency at TRM

AI fluency is a baseline expectation at TRM.

We believe AI meaningfully changes how top performers operate. We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks.

At TRM, AI fluency means you are among the top 10 percent of operators in your function in how you apply AI to:

Accelerate repeatable workflows

Structure and solve problems

Increase speed and leverage

You will be evaluated on applied AI fluency during the interview process.

We hire and grow against three leadership principles. They’re the standards for how we operate, treat each other, and make decisions.

Impact‑Oriented Trailblazer: We put customers first and move with speed, focus, and adaptability. We treat every plan like an experiment – test, ship, measure, and iterate quickly.

Master Craftsperson: We care deeply about our craft. We balance speed with high standards, own outcomes end‑to‑end, and invest in getting better everyday.

Inspiring Colleague: We add clarity and energy, not noise. We bring humility, candor, and a one‑team mindset — giving and receiving feedback to make the team stronger.

Join our Mission

At TRM, we care deeply about our craft. We are looking for individuals who want their work to matter, who experiment with speed and rigor, and who take pride in building a safer world for billions of people. If you’re excited by TRM’s 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 $220M in total funding, backed by Goldman Sachs, Bessemer, Y Combinator

📌 Senior or Staff Software Engineer, Data Platform (Canada)
🏢 TRM Labs
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior or staff software engineer, data platform (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior or staff software engineer, data platform (canada) / canada