1 day ago

Senior Frontend Software Engineer

TRM Labs

Hybrid
Full Time
$200,000
Hybrid

Job Overview

Job TitleSenior Frontend Software Engineer
Job TypeFull Time
Offered Salary$200,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About TRM Labs

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 include solutions to 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.

About the Role: Senior Frontend Software Engineer

We are looking for an experienced Senior Frontend Software Engineer to join a small but fast-growing Frontend Engineering team that is responsible for building highly robust and seamless product features that analyze blockchain transaction activity at a massive scale. As an early member of the team, you will be deeply involved in the technical details and ultimately champion your team to build a safer financial system for billions of people.

The Impact You’ll Have Here

  • Building a large-scale web application that manages billions of transactions using React and Redux
  • Working with Backend Engineers, Designers, and Product to build features and ship product
  • Finding and addressing performance issues
  • Participating in code and design reviews
  • Developing a deep understanding of crypto and blockchain to inform product design and direction
  • Collaborating with product lead and customers to define a new category of enterprise software
  • Staying current on frontend best practices

What We’re Looking For

  • Knack for great design and intuitive UX
  • Strong Computer Science fundamentals
  • Extensive experience modern front end frameworks (e.g., Vue.js, React.js) and CSS-in-JS libraries (e.g., styled-components)
  • Experience designing and building data heavy front-end applications
  • Experience with virtual currencies, applications, and their use in financial networks and blockchain analysis is a plus
  • Adaptable: Goals can change fast. You anticipate and react quickly.
  • Autonomous: You own what you work on. You move fast and get things done.
  • Excellent communication: You will need to communicate complex ideas effectively to both technical and non-technical audiences, and both verbally and in writing
  • Collaborative: You must work collaboratively in a cross-functional team and with people at all levels in an organization

About the Team

The team operates on a weekly sprint schedule. Individuals on the team are tasked to lead projects as technical anchors, and given a chance to grow and take ownership according to their level and goals. We work closely with product, design, and with our engineering partners in data platform teams to deliver impactful features to customers and the company. The team’s timezone is a mix of EST and PST, with at least 6 hours of overlap with PST (8 am to 2 pm PST). We have an on-call rotation that is a week long in duration approximately once every 4-6 weeks. On-call requests can be categorized into two large buckets: PagerDuty alerts that warrant immediate attention and customer support requests from specific Slack channels that an on-call engineer is responsible for triaging and answering.

TRM's Engineering Levels - Senior Engineer Expectations

As a Senior Engineer, you will successfully design and document system improvements and features for an OKR/project from the ground up. You will consistently deliver efficient and reusable systems, optimize team throughput with appropriate tradeoffs, mentor team members, and enhance cross-team collaboration through documentation and knowledge sharing.

Life at TRM

TRM runs fast, really fast. We’re a high-velocity, high-ownership team that expects clarity, follow-through, and impact. People who thrive here are energized by hard problems, experimentation, and direct feedback. If something takes months elsewhere, it often ships here in days. This pace isn’t for everyone; we want teammates who thrive here, not just survive here.

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, improve output quality, and increase speed and leverage. You will be evaluated on applied AI fluency during the interview process.

Leadership Principles

We hire and grow against three leadership principles, which are 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 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.

Key skills/competency

  • React
  • Redux
  • Frontend Development
  • UX/UI Design
  • Blockchain Analytics
  • Data-heavy Applications
  • Computer Science Fundamentals
  • Styled-components
  • Performance Optimization
  • Cross-functional Collaboration

Tags:

Frontend Developer
Software Engineer
React
Web Development
UI/UX
Product Engineering
Blockchain Analytics
Data Visualization
Performance Optimization
Cross-functional Collaboration
Agile
Redux
Feature Development
System Design
Mentorship
React.js
JavaScript
CSS-in-JS
Styled-components
HTML5
CSS3
RESTful APIs
Git
Webpack

Share Job:

How to Get Hired at TRM Labs

  • Research TRM Labs' mission: Study their commitment to building a safer world, their fast-paced culture, and leadership principles.
  • Tailor your resume: Highlight extensive experience with React, Redux, data-heavy frontend applications, and any blockchain or fintech exposure.
  • Showcase AI fluency: Be prepared to demonstrate how you leverage AI tools to enhance workflows, problem-solve, and improve output quality.
  • Prepare for technical depth: Expect rigorous questions on Computer Science fundamentals, modern frontend frameworks, and performance optimization strategies.
  • Emphasize impact and speed: Illustrate with examples your ability for ruthless prioritization, challenging timelines, and rapid learning and execution.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background