> Markdown version of [/jobs/ext/1921692-senior-frontend-platform-engineer](https://www.wearedevelopers.com/jobs/ext/1921692-senior-frontend-platform-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Frontend Platform Engineer - **Company:** TRM Labs - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $210,000.0 - $230,000.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Business Analytics Applications, Data Analysis, Big Data, Code Review, Data Files, Data Infrastructure, Data Structures, Data Visualization, Blockchain, Strategies of Testing, TypeScript, Web Applications, Web Application Frameworks, WebGL, Three.js, ReactJS, Backend, Build Management, Material UI, Front End Software Development - **Published:** August 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6980af2725123a92 ## About the Role * Strong JavaScript and TypeScript fundamentals with experience building large-scale frontend systems. * Experience building data-dense web applications, such as analytics platforms, visualization tools, or mapping systems. * 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. * Experience building or working with graph / network visualization systems, using tools like D3-force, Cytoscape.js, vis.js, Sigma.js, or similar. * 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. * Strong computer science fundamentals including data structures and algorithmic thinking. * Experience with React and modern frontend frameworks., * Priorities and targets to change quickly as we experiment and iterate * Work that often requires operating with a high degree of ambiguity * A high level of personal ownership and accountability * Close collaboration across teams and functions * Frequent, high-touch communication * Creative problem solving and out-of-the-box thinking * A pace that rewards urgency, adaptability, and outcomes This environment is energizing for people who enjoy building, solving hard problems, and making progress in situations that are not always fully defined. It also requires comfort navigating ambiguity, adjusting course as new information emerges, and maintaining focus and positivity in a fast-moving and intense environment. We also recognize that this style of operating is not for everyone. If you are primarily optimizing for predictability or a consistently balanced workload, we encourage you to use the interview process to pressure test whether this environment is truly the right fit. We want teammates who thrive here, not just survive here. At the same time, many people find this work deeply rewarding. If you are excited by meaningful problems, motivated by ambitious goals, and energized by working alongside mission-driven colleagues, there is a good chance you will find TRM to be an exceptional place to grow and contribute. Learn more: Interviewing at TRM: How We Hire and What Success Looks Like ## Description We are looking for an experienced Senior Frontend Platform Engineer to join a small but fast-growing Frontend Engineering team responsible for building the visualization and rendering systems that power TRM's investigative platform. TRM's product surfaces complex blockchain activity through interactive graph exploration, entity networks, and data-dense investigative interfaces. In this role, you will help build the core frontend platform and visualization infrastructure that allows analysts to explore large relational datasets and uncover illicit activity at scale. As an early member of the team, you will work on high-performance rendering systems, graph visualization, and reusable frontend infrastructure that powers TRM's investigative workflows. The impact you'll have here: * Design and build the visualization platform that powers TRM's investigative interfaces, including graph exploration and large-scale data visualization. * Develop high-performance rendering systems using technologies such as Canvas, WebGL, and GPU-accelerated rendering to visualize complex datasets. * Build reusable visualization libraries, SDKs, and platform primitives that enable teams across TRM to build powerful data exploration experiences. * Participate in technical design discussions and code reviews to improve architecture, performance, and maintainability. * Develop a deep understanding of crypto and blockchain investigation workflows to inform product design and platform capabilities. * Help define the next generation of data exploration tools used by investigators and financial institutions worldwide., * 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). * On Call: We have an on-call rotation that is approximately one week every 16 weeks. * 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. * 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. * Please note - we factor in the different costs for geographies outside the United States. About TRM's Engineering Levels: Engineer: Responsible for helping to define project milestones and executing small decisions independently with the appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing. Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing. Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor., 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., By submitting your application, you agree to allow TRM Labs to process your personal information in accordance with our Privacy Policy. We collect the information you provide (such as your resume, work history, and contact details) solely for the purpose of evaluating your candidacy for current and future roles at TRM. Because our hiring cycles for certain positions may span 24 to 36 months, we retain your personal information for up to 36 months from the date of your application. After that period, your data is deleted unless a different retention period is required or permitted by law. If you are located in the European Economic Area, the United Kingdom, or another jurisdiction with applicable data protection laws, you have the right to access, correct, or request deletion of your personal data at any time before that period ends. To exercise any of these rights, contact us at privacy@trmlabs.com. To notify TRM Labs that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. The use of AI tools of any kind (including but not limited to notetakers, interview assistants, and real-time coaching tools such as Otter.ai, Fireflies, Fathom, Cluey, or similar) during TRM interviews is not permitted without prior approval from TRM. TRM uses its own internal tools for note-taking to ensure a consistent and confidential experience for all candidates. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this form. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Rendering Design Software in the Browser at Penpot](https://www.wearedevelopers.com/videos/1353-rendering-design-software-in-the-browser-at-penpot) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)