Senior Software Engineer - Data Lakehouse Infrastructure [Remote]
$190k - $220kTRM Labs
- 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.
We’re building the foundational data infrastructure powering next-generation analytics at scale. As part of our mission, we’re architecting a modern data lakehouse to support complex workloads, real-time data pipelines, and secure data governance—at petabyte scale.
We are looking for a Senior Data Engineer to help us design, implement, and scale core components of our lakehouse architecture. You will have ownership over data modeling, ingestion, query performance optimization, and metadata management using cutting-edge tools and frameworks like Apache Spark, Trino, Hudi, Iceberg, and Snowflake. We’re looking for engineers with deep expertise in at least one area and a solid understanding of the trade-offs among different technologies.
The impact you’ll have here:
- Architect and scale a high-performance data lakehouse on GCP, leveraging technologies like StarRocks, Apache Iceberg, GCS, BigQuery, Dataproc, and Kafka.
- Design, build, and optimize distributed query engines such as Trino, Spark, or Snowflake to support complex analytical workloads.
- Implement metadata management in open table formats like Iceberg and data discovery frameworks for governance and observability using Iceberg compatible catalogs.
- Develop and orchestrate robust ETL/ELT pipelines using Apache Airflow, Spark, and GCP-native tools (e.g., Dataflow, Composer).
- Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement
What we’re looking for:
- 5+ years of experience in data or software engineering, with a focus on distributed data systems and cloud-native architectures.
- Proven experience building and scaling data platforms on GCP, including storage, compute, orchestration, and monitoring.
- Strong command of one or more query engines such as Trino, Presto, Spark, or Snowflake.
- Experience with modern table formats like Apache Hudi, Iceberg, or Delta Lake.
- Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL.
- Hands-on experience orchestrating workflows with Airflow and building streaming/batch pipelines using GCP-native services.
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 $190,000 - $220,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
- ...About the role: We are looking for a Senior Platform Engineer to design, build, and scale the... ...scaling patterns required to operate data stores reliably at high scale. In this... ...systems, application architecture, and AI infrastructure. You will help scale relational,...SeniorFull timeWork at officeLocal areaFlexible hours3 days per week
$159.6k - $239.4k
...looking Cybersecurity Data Engineering & Enablement Team... ...generation, centralized data lakehouse that unifies all... ...Platform (foundational infrastructure, security... ...seeking a powerhouse Senior Data Engineer to serve... ...platform infrastructure as software. Provision, deploy, and...SeniorFull timeFor contractorsInternshipWork at officeLocal areaRemote workHome officeFlexible hours- ...looking for passionate engineers who are excited to build the data foundation for the... ...internet. As a senior engineer on the... ...data science, and infrastructure to make the platform... ...of experience in software engineering, with... ..., and interest in lakehouse table formats like...SeniorFull timeFor contractorsInternshipImmediate start
$165k - $242k
...CoreWeave combines superior infrastructure performance with deep... ...We're standing up new data centers at an... ...platform that gives network engineers, fleet engineers, and... ...of sites. As a senior backend engineer on this... ...goal is to build bespoke software to model our...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours- ...Chainlink stack provides the essential data, interoperability, compliance, and... ...majority of DeFi. About The Role As a software engineer on the Data Products team, you’ll collaborate... ...a world-changing decentralized infrastructure. You’ll develop and build highly scalable...SeniorRemote work
- ...talented people in the industry. Rockstar Games is seeking a Senior Software Engineer in Data Engineering to join a team focused on building a... ...in the design and implementation of cloud‑native data infrastructure supporting real‑time and batch workloads. REQUIREMENTS...SeniorFull timeWork at office
$180k - $250k
...to preventive care for as many people as possible. Atria Health is seeking a Senior Software Engineer for our Data Engineering team to support engineering efforts across our data infrastructure, pipelines, and analytics platforms. This senior individual contributor role...SeniorRemote workFlexible hours$140k - $200k
...Software Engineer, Data Infrastructure & Acquisition Buffalo, NY, USA The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – PDFs,...Full timeWork at officeRemote workShift work$110k - $270k
...industry by providing real-time reference data across the complete healthcare... ...and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead... ...and libraries with AWS and/or GCP infrastructure and services Strong communication...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours- ...This is a software engineering role on a software engineering team.... ...builds and operates the data platform: the infrastructure, abstractions, and SDKs... ...process. What you'd own The lakehouse and the streaming... ...ll work alongside other senior staff engineers across the...SeniorWork at officeRemote workFlexible hours
$170k - $220k
...operated. Our platform gives engineers real-time observability over... ...reliability demanded new infrastructure. Founded by a team from SpaceX... ...customer base. Collaborate with software engineers to optimize... ...React, Redux, and TypeScript Data : Arrow, DataFusion, Flink,...SeniorLocal areaRemote workRelocation$110k - $130k
...mission to make high-performance cloud infrastructure easy to use, affordable, and locally... ...the world. With 33 global cloud data center locations, Vultr is trusted by... ...seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$153k - $171k
...secure, reliable, fault-tolerant cloud infrastructure. We bill for our time, offering our... ...human-centered design and modern engineering best practices, we help our... ..., empathy, and accessibility. The Senior Software Engineer (Data) role will be responsible for developing...SeniorFull timeContract workTemporary workFor contractorsWork at officeLocal areaRemote workHome officeVisa sponsorshipFlexible hours$225k - $310k
Role Description 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 data-related infrastructure and tooling. ~Collaborating closely with various...SeniorFull timeLocal area$176k - $207k
...to stop cybercrime. These products are data intensive SaaS applications that depend... ...excellence, and offering expertise to engineering and data science teams around usage of... ...Data Platform team is looking to add a Senior Software Engineer. The individual in this role...SeniorRemote job- ...Internet of Things (IoT) data to develop actionable insights... ...these industries are the infrastructure of our planet, including... ...Samsara is looking for a Senior Software Engineer I to join our Data Platform... ...production data stores into our lakehouse. As a Senior Software...SeniorFull timeRemote workRelocation packageFlexible hours
$208k - $263k
...Every line of that autonomous driving software has to be compiled, tested, and validated... ...'ll join the team that owns the build infrastructure making that possible: maintaining and evolving... ...-language monorepo used by hundreds of engineers. As a key contributor, you will take...SeniorFull timeTemporary workRemote workRelocation package- ...built the fastest-growing AI data business in history. We work... ...Work together with engineers, scientists, operators, and... ...AI Human data is the core infrastructure to AI advancement. Frontier... ...the Role We’re looking for a Senior Software Engineer to join our ML Infrastructure...SeniorFull timeWork at officeRemote workFlexible hours
$202k - $230k
...of entire classes of security risk by engineering the core libraries, platforms and... ...for all Asanas. We are looking for a Senior Software Engineer to join our new Security Development... ...default solutions to protect Asana's infrastructure and product. Instead of acting as...SeniorFull timeWork at officeLocal areaWork from homeWorldwide- ...proficient Principal Electrical Engineer to engage in the design,... ...integration of electrical systems for data center power and cooling... ...distribution, phased power infrastructure, and controls architecture. The... ...management. Collaborate with software and automation teams to...SeniorContract workRemote work
$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...SeniorFull timeWork at officeWork from homeFlexible hours- ...brands, offering comprehensive engineering, supply chain, and... ...integration of electrical systems for data center power and cooling... ...distribution, phased power infrastructure, and controls architecture.... ...management. Collaborate with software and automation teams to...SeniorContract workWork at officeLocal areaRemote workWorldwide
- Role Description As a Senior Software Engineer I at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing... ...impact, backed by robust analytics infrastructure and unified metrics collection and...SeniorFull timeTemporary work
- Role Description Protege is hiring a Senior Software Engineer to own the data processing layer at ingestion — the part of the platform that takes large... ...messy data at scale, want deep ownership of critical infrastructure, and like turning ambiguity into reliable systems....SeniorFull time
$110k - $130k
...Vultr is seeking a highly skilled and experienced Senior Software Engineer, Internal Platforms (Data & Domain) to serve as the domain modeler for Vultr'... ...and leave your mark on Vultr and the future of Cloud Infrastructure. Key Responsibilities ~Design and implement the...SeniorFull timeWork at officeImmediate startRemote work$150k - $160k
Role Description Join USA TODAY Co as a Senior Software Engineer in API Services. The API Services team builds and delivers cutting-edge services... ...enable content delivery to millions of end users. Our infrastructure supports 500+ news brands and handles over 1 billion...SeniorFull timeLocal areaRemote work- ...Discover exciting DevOps job opportunities and connect with 28,396 DevOps professionals. The Senior Infrastructure Platform Engineer position at Jobicy is an exciting opportunity for tech enthusiasts looking to take their DevOps skills to the next level. This role focuses...SeniorRemote work
- ...founded in 2019 by security veterans and data scientists from Fortune 500 companies... ...JOB DESCRIPTION As a Senior Software Engineer, Data at Anvilogic, you are responsible... ...Experience deploying services using infrastructure-as-code (Terraform, AWS SAM, CloudFormation...SeniorRemote job
- ...TetraScience is the Scientific Data and AI Cloud company. We are... ..., cloud, data, and AI infrastructure have converged on TetraScience... ...the Tetra data acquisition engineering team building highly performant... ...product following the agile software development methodology...SeniorRemote jobImmediate startVisa sponsorshipFlexible hours
- Role Description We are looking for a Senior Software Engineer to drive the evolution of our shared data platform - the core infrastructure that powers all three ApartmentIQ products. In this role, you will be a key architect of our data capabilities, shaping our product...SeniorFull timeTemporary workRemote workWork from homeFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Data Lakehouse Infrastructure [Remote]. Be the first to apply!
- ngo software engineer Remote
- software developer Remote
- software developer internship no experience Remote
- software developer apprenticeship Remote
- junior software developer Remote
- part time software developer remote Remote
- financial software developer Remote
- senior software engineer ruby on rails Remote
- software engineer amazon Remote
- senior software design engineer Remote






