Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior or Staff Software Engineer, Data Infrastructure (RDBMS) [Remote]

$200k - $240k

TRM Labs

Remote
  • Remote job

TRM Labs is a blockchain intelligence company committed to fighting crime and creating a safer world. By leveraging blockchain data, threat intelligence, and advanced analytics, our products empower governments, financial institutions, and crypto businesses to combat illicit activity and global security threats. At TRM, you'll join a mission-driven, fast-paced team made up of experts in law enforcement, data science, engineering, and financial intelligence, tackling complex global challenges daily. Whether analyzing blockchain data, developing cutting-edge tools, or collaborating with global organizations, you'll have the opportunity to make a meaningful and lasting impact.

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 Data Infrastructure Engineer, you will be responsible for developing, managing, and scaling TRM’s robust database infrastructure that will ultimately help to build a safer financial system for billions of people.

The impact you will have here:

  • Design and maintain petabyte scale high-performance databases and data models that support real-time investigations and analytics use cases
  • Build and optimize production data pipelines—batch and streaming—that transform large-scale blockchain datasets
  • Diagnose and tune complex SQL queries under heavy load, working closely with product and research teams
  • Own key infrastructure initiatives—from query optimization and index strategy to storage optimization and system resilience
  • Collaborate cross-functionally to deliver reliable and impactful data workflows end-to-end

What we’re looking for:

  • 5+ years of experience in data engineering, analytics infrastructure, or backend systems with RDBMS depth
  • Experience implementing and maintaining database security measures, including access control, encryption, and compliance with security frameworks and standards 
  • Proven expertise with at least one of: Postgres, MySQL, or SQL Server at production scale (e.g., TB-scale datasets, concurrency, replication, tuning)
  • Strong command of SQL reasoning—you know how to debug, explain, and optimize queries, not just write them
  • Experience designing and evolving data models (normalized and denormalized) to support analytical or operational use cases
  • Familiarity with data pipeline frameworks (e.g., Airflow, DBT, custom orchestration)
  • Systems thinking and ownership mindset—you’re comfortable solving ambiguous, cross-functional problems from end to end

About the Team:

  • The Data Platform team is the funnel between all of TRM's data world and product world. We care about all layers of stack including petabyte of data stores, pipelines, and processes.
  • We have quite a big scope as a the team with new and exciting projects every quarter. As a result, we collaborate across the board with most teams at TRM.
  • We believe in async communication and are also not afraid to jump on a quick huddle if that helps to move things faster. We are both scrappy when the situation demands and also process-oriented when we need to achieve our OKRs.
  • We are always looking for people who can elevate the quality our tech and our execution. If you enjoy a remote-first and async friendly environment to achieve efficacy and efficiency at petabyte scale, our team could be a great pick for you!
  • Team members are based in the US across almost all timezones! Our on-call tends to be in EST/PST shift, whatever suits you the best.
  • We do try to reserve some overlap in the day for meetings. Our north star - no IC spends more than 3-4 hours/week in meetings.

Learn about TRM Speed in this position:

  • Build  scalable engines to optimize routine scaling and maintenance tasks like create self-serve automation for creating new pgbouncer, scaling disks, scaling/updating of clusters, etc.
  • Enable 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, build an observability dashboard within a week. Gather feedback from stakeholders after to identify more needs or bells and whistles to add to the dashboard

About TRM's Engineering Levels:

Engineer: Responsible for helping to define project milestones and executing small decision 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.

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 $200,000 - $240,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.

Life at TRM Labs

Leadership Principles

Our LPs are foundational elements of our strategy, guiding how we make decisions, how we treat each other, and how we behave day-to-day.

  • 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.

Accelerate your Career 

Join a mission-driven team of industry leaders and make a real-world impact—disrupting terrorist networks, recovering stolen funds, and more. At TRM, you will:

  • Work alongside top experts and learn every day.
  • Embrace a growth mindset with development opportunities tailored to your role.
  • Take on high-impact challenges in a fast-paced, collaborative environment.
  • Thrive in a culture of coaching, where feedback is fast, direct, and built to help you level up. We expect everyone to both give and receive feedback as part of how we get better—together.

What to Expect at TRM

TRM moves fast— really fast . We know a lot of startups say that, but we mean it. We operate with urgency, ownership, and high standards. As a result, you’ll be joining a team that’s highly engaged, mission-driven, and constantly evolving.

To support this intensity, we’re also intentional about rest and recharge. We offer generous benefits, including PTO, Holidays, and Parental Leave for full time employees.

That said, TRM may not be the right fit for everyone . If you're optimizing for work life balance, we encourage you to:

  • Ask your interviewers how they personally approach balance within their teams, and
  • Reflect on whether this is the right season in your life to join a high-velocity environment.
  • Be honest with yourself about what energizes you—and what drains you

We’re upfront about this because we want every new team member to thrive—not just survive.

Thrive as a Global Team

As a remote-first company, TRM Labs is built for global collaboration.

  • We cultivate a strong remote culture through clear communication, thorough documentation, and meaningful relationships.
  • We invest in offsites, regional meetups, virtual coffee chats, and onboarding buddies to foster collaboration.
  • By prioritizing trust and belonging, we harness the strengths of a global team while staying aligned with our mission and values.

Join our mission!

We’re looking for team members who thrive in fast-paced, high-impact environments and love building from the ground up. TRM is remote-first, with an exceptionally talented global team. If you enjoy solving tough problems and seeing your work make a difference for billions of people, we want you here. Don’t worry if your experience doesn’t perfectly match a job description— we value passion, problem-solving, and unique career paths. If you’re excited about TRM’s mission, we want to hear from you.

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

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior or Staff Software Engineer, Data Infrastructure (RDBMS) [Remote] in Remote vacancy
  • $15k

     ...become a multibillion-dollar asset manager, and we have ambitious goals for the future. Your Team As a Senior/Staff Software Engineer on our Data Infrastructure group, you will contribute to scaling and advancing our entire data infrastructure. This includes building... 
    Senior
    Local area
    Remote work

    The Voleon Group

    United States
    19 hours ago
  • $150k - $200k

     ...A leading health data platform company is looking for a Senior Software Engineer to contribute to the design and development of innovative health data solutions. The ideal candidate will have 7-12+ years of engineering experience and a strong understanding of software... 
    Senior
    Remote work

    Datavant

    New York, NY
    3 days ago
  • $155k - $240k

     ...To learn more visit: The Data Platform team is responsible...  ...We build tools, frameworks, infrastructure and services used by every team...  ...... Be a part of a team of engineers that manages Waabi’s data...  ...research scientists, ML and software engineers, system engineers... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi Innovation Inc.

    San Francisco, CA
    19 hours ago
  • $15k

     ...ambitious goals for the future. Your Team As a Senior or Staff Software Engineer on our Data Engineering team, you will contribute to scaling and...  ..., highly-available systems, and/or robust data infrastructure ~ Strong communication skills and a knack for explaining... 
    Senior
    Local area
    Remote work

    The Voleon Group

    United States
    19 hours ago
  • $200k - $250k

     ...leading VC’s. Voxel is looking for a Staff Machine-Learning Infrastructure Engineer to drive the next wave of our...  ...of our ML lifecycle - ground‑truth data & labeling workflows, large‑scale...  ...maintaining dataset versioning. Strong software‑engineering fundamentals; familiar... 
    Senior
    Work at office
    Flexible hours

    Dormont Manufacturing Company

    San Francisco, CA
    4 days ago
  • $207.07k - $258.84k

     ...the same: to make access to data as simple and reliable as...  ...and ready to query, with no engineering or maintenance required. We...  ...Fivetran is looking for a Senior Staff Software Engineer enthusiastic to join...  ...of Fivetran's codebase and infrastructure. Cloud and Scale: Be a... 
    Senior
    Full time
    Work at office
    Remote work

    Jobr

    New York, NY
    3 days ago
  • $200k - $280k

    A leading health tech company is seeking a Staff Software Engineer. This senior individual contributor role focuses on cross-team technical leadership...  ...requires hands-on experience in TypeScript and cloud infrastructure, with a passion for optimizing health solutions. The... 
    Senior
    Remote job
    Flexible hours

    Atria Health LLC

    Los Angeles, CA
    3 days ago
  • $262k - $365k

    Senior Staff Software Engineer, AI Infrastructure, Google Cloud, Applied AI corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 8 years of experience with software development in one or more programming... 
    Senior

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $170k - $240k

     ...Senior Software Engineer As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components that support the SentiLink suite of products. You will...  ...including but not limited to RDBMS (e.g. postgres), NoSQL (OpenSearch... 
    Senior
    Live in
    Remote work
    Home office
    Flexible hours

    SentiLink

    United States
    2 days ago
  •  ...creator economy and are looking for a Senior Staff Backend Platform Engineer to support our mission. This role...  ...the foundational systems and infrastructure that power Patreon's creator platform...  ...architecture, service boundaries, data access patterns, and infrastructure... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    2 days per week

    Patreon

    San Francisco, CA
    4 days ago
  • $248k - $349k

    Senior Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering Sunnyvale, CA, USA — Google Overview Advanced level software engineering...  ...related technical field. 8 years of experience with data structures/algorithms. 5 years of experience in a... 
    Senior
    Full time

    Google Inc.

    Sunnyvale, CA
    19 hours ago
  • $158.4k - $237.6k

     ...Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine...  ...future for all. As an AI Software Core Software Engineer, you will...  ...with minimal supervision; Staff Engineers provide guidance to...  ...5+ years (Staff) / 8+ years (Senior Staff) of general software development... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $113.05k - $163.98k

    ## Staff Software Engineer - Platform Data CloudApplylocations: Dallas: Scottsdaletime type: Full timeposted...  ...software development, deployment, and infrastructure consistency.* Provide standardized...  ..., Elasticsearch, Spark, NOSQL, RDBMS, Spring Boot, Snowflake**What you’... 
    Local area
    Remote work
    Flexible hours

    JDA Software

    Dallas, TX
    2 days ago
  • $240.5k - $270.5k

    Verily in Raleigh, North Carolina, seeks a Senior Staff Software Engineer for a full-time hybrid remote role. The ideal candidate will lead software design and technical strategies across various products, driving innovation in precision health. The position expects over... 
    Senior
    Full time
    Remote work

    Verily

    Raleigh, NC
    3 days ago
  •  ...This is a software engineering role on a software engineering team. The team builds and operates the data platform: the infrastructure, abstractions, and SDKs that the rest of Marqeta’s data...  ...bar. You’ll work alongside other senior staff engineers across the broader data... 
    Senior
    Remote job
    Full time
    Work at office
    Flexible hours

    Marqeta

    Remote
    5 days ago
  •  ...A national technology solutions firm is seeking a Senior Network Engineer to support AWS data center migration projects. This role requires extensive hands-on experience with Cisco networking and AWS cloud solutions. The ideal candidate will have a strong background in... 
    Senior
    Remote work

    INSPYR Solutions

    Milwaukee, WI
    2 days ago
  • $152k - $241.5k

     ...NVIDIA EngOps Engineer NVIDIA is leading the way in groundbreaking...  ...who develop and maintain software facilitating GPU communication...  ...experience) to join our advanced infrastructure software team. In this role,...  ...and debugging complex data center networks. ~ Experience... 
    Senior
    Remote work

    NVIDIA

    United States
    2 days ago
  • $105.1k - $189.2k

    Jabil is seeking a Lead DFX Engineer in Austin, TX to provide hands-on support for manufacturability and quality excellence in complex electronic products. This role requires collaboration across teams for design optimization and improving assembly processes. Candidates... 
    Senior
    Remote job

    Jabil

    Austin, TX
    2 days ago
  • $206k - $229k

    Flexport is seeking a Senior Software Engineer - Data Infrastructure in Bellevue, WA. The role involves overseeing data systems crucial for global trade operations, maintaining data pipelines, and ensuring real-time visibility into shipments. Applicants should have a Bachelor... 
    Senior
    Remote job

    Dormont Manufacturing Company

    Bellevue, WA
    3 days ago
  •  ...architect for the multi-agent harness platform, the full-time Senior Staff Software Engineer will define architectural patterns, lead system design,...  ..., enterprise-grade solutions within the identity access infrastructure Required Qualifications Bachelor's, Master's, or PhD in... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  •  ...Gridsight Software Engineer Opportunity Electricity grids are undergoing...  .... Gridsight builds the data engine that makes this...  ...The Role We're hiring a Senior or Staff-level Software Engineer to...  ...Experience in energy, utilities, or infrastructure technology Distributed... 
    Senior
    Work at office
    Remote work
    Shift work

    Gridsight

    United States
    2 days ago
  •  ...Job Title Senior Staff Software Engineer Job Description The Senior Staff Software Engineer is responsible for leading the team that supports and enhances the code base used for company's administrative and reporting tools. Responsible for all development practices... 
    Senior
    Full time
    Work at office
    Remote work

    RB Global Inc.

    United States
    1 day ago
  • $150k

     ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Remote Company Stage...  ...interactions with PostgreSQL and enhance data retrieval using GraphQL. Deploy and manage cloud infrastructure on AWS, utilizing services such as ECS,... 
    Senior
    Work at office
    Remote work

    Recruiting from Scratch

    United States
    2 days ago
  • $190k - $230k

     ...Senior Software Engineer (Full Stack / Product Engineering) Location: San Francisco, NYC, Austin...  ...Early-Stage (AI-Native / ERP & Commerce Infrastructure) Office Type: Hybrid / Remote-...  ...accountants in real time, combining APIs, data infrastructure, and intelligent... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Recruiting from Scratch

    Austin, TX
    19 hours ago
  • $242k - $389k

     ...vehicle ML use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers....  ...functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and... 
    Senior
    Remote work

    Zoox

    United States
    2 days ago
  • $200k - $260k

     ...Senior/Staff Software Engineer Remote - PST About Us Orkes is a platform for developers to build durable, distributed event driven applications...  ...job scope, location, and competitive compensation market data. Status: Full-Time Type: Remote Location: US/... 
    Senior
    Full time
    Remote work
    Flexible hours

    Orkes

    United States
    4 days ago
  •  ...Sr. Staff Software Engineer The Sr. Staff Software Engineer will be part of the new Product Engineering team tasked with designing and building...  ...design, specialized in Tool-Calling patterns and structured data exchange for LLMs. ~ Strong SQL skills (PostgreSQL/MS SQL)... 
    Senior
    Remote work

    RB Global Inc.

    United States
    4 days ago
  • $151k - $242k

     ...solve for high-throughput data, strict consistency,...  ...can improve the way engineering teams design, build, and operate software. We are not simply...  ...evolution. We're hiring a Senior Staff Software Engineer who...  ...Build infrastructure that embeds AI into engineering... 
    Senior
    Work at office
    Remote work

    Workiva

    United States
    13 hours ago
  • $164.56k - $174.56k

     ...synchronize product catalog data for indexing and serving using...  ...workflows. Automated infrastructure provision, code release deployments...  ...project. Training/Mentoring engineers (5%): Mentor engineers...  ...equivalent in Computer Science, Software Engineering, or a related field... 
    Senior
    Internship
    Remote work

    Fanatics

    Jacksonville, FL
    4 days ago
  • $281k - $356k

     ...unprecedented scale and complexity of data from billions of miles...  ...World-class data analysis infrastructure is the bedrock of Waymo's...  ...development cycles across engineering, including Simulation,...  ...are seeking an exceptional Senior Staff Software Engineer to provide technical... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior or Staff Software Engineer, Data Infrastructure (RDBMS) [Remote]. Be the first to apply!