TRM Labs

TRM Labs

Senior Frontend Platform Engineer

North America · Senior

Sponsorship not specified$210k-$230kDetected 1 day ago
JavaScriptTypeScriptReactData StructuresCode ReviewPlatform EngineeringData VisualizationA/B TestingOKRsCustomer SupportLeadershipCommunicationCollaborationProblem SolvingMentoringAdaptability

> stay_score

odds of building a lasting career here

51Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role52
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

> community_outcomes

No reports yet — be the first to help the next applicant.

About the role

  • The team operates on a weekly sprint schedule.
  • 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).
  • On Call: We have an on-call rotation that is approximately one week every 16 weeks.

Responsibilities

  • Frontend usually doesn't get pager duty alerts but gets frontend issues from customer support channels and the on-call is responsible for triaging if it is a frontend bug or sometimes really a backend issue.
  • We are building a safer world.

Requirements

  • Hands-on experience with Canvas, WebGL, or GPU-accelerated rendering.
  • Experience working with data visualization libraries such as D3, PixiJS, Three.js, or similar tools.
  • Familiarity with graph layouts such as force-directed, hierarchical, or radial layouts.
  • Experience optimizing performance in complex UIs using techniques such as: virtualization, viewport culling Web Workers, and large-dataset rendering optimization
  • Experience designing reusable frontend systems, SDKs, component libraries, or developer platforms.
  • Experience with React and modern frontend frameworks.

Skills

  • Help define the next generation of data exploration tools used by investigators and financial institutions worldwide.
  • Individual pay is determined by skills, qualifications, experience, and location.

Compensation

  • Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only.
  • The estimated base salary range for this role is $210,000 - $230,000.

Company info

  • 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.
  • It gets busy during some on-call weeks but has not been wake-up from sleep type of alerts.
  • Learn about TRM Speed in this position:
  • Ruthless Prioritization & Adaptability: We adapt quickly when faced with new information. For example, an engineer may message the PM or EM to prioritize Task A vs. Task B in the middle of the sprint - we don't let inertia guide our decisions. Instead we focus on ruthless prioritization and pivot quickly as needed.
  • Challenging Timelines (Execution Pressure): An engineer questions a teammate's proposed 3-week timeline, and constructively argues for condensing it to 2 weeks-backed by rationale, tradeoffs, and a plan to reduce scope or increase velocity. They show ownership of delivery speed and willingness to push for urgency.
  • Time-Boxed Spiking (Rapid Learning & Decision-Making): An engineer proposes a 1-week spike with a clear time-box and success criteria to explore implementation options or validate feasibility through a proof of concept. They demonstrate speed not just in execution, but in de-risking decisions early.
  • The following represents the expected range of compensation for this role:
  • Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only.
  • The estimated base salary range for this role is $210,000 - $230,000.
  • Additionally, this role may be eligible to participate in TRM's equity plan.

This listing is sourced directly from TRM Labs's careers page and normalized into a canonical job model.