TRM Labs is seeking an Engineering Manager, Data Engineering to lead a team of engineers building highly available and scalable data infrastructure for our blockchain analytics and AI platforms. This role involves managing the end-to-end delivery of critical data services that analyze petabyte-scale blockchain transaction data and contribute to building a safer financial system.
What You'll Do
- Lead and develop a team of talented, high-impact engineers, providing cultural, technical, and hands-on leadership.
- Provide regular coaching and technical mentorship to your immediate team as well as the broader engineering department.
- Take direct responsibility for the quality and delivery of the team's work, and manage the end-to-end availability and performance of critical services.
- Drive work based on goals and measurable outcomes that are accountable to KPIs.
- Encourage best practices in design and usability, creating scalable engines with thorough documentation and knowledge sharing.
- Resolve escalations arising from operations and work with various teams to solve production incidents through to resolution.
- Collaborate with management and product teams to plan, estimate, and prioritize roadmap objectives and identify upcoming opportunities and risks.
- Build highly reliable data services to integrate with dozens of blockchains.
- Develop ETL pipelines that transform and process petabytes of structured and unstructured data in real time.
- Design data models for optimal storage and retrieval to support sub-second latency for querying blockchain data.
- Deploy and monitor large database clusters that are performant and highly available.
- Work cross-functionally with data scientists, backend engineers and product managers to design and implement new data models to support TRM’s products.
What We're Looking For
- Bachelor's degree (or equivalent) in Computer Science or a related field.
- 5+ years of experience building distributed system architecture, from whiteboard to production.
- Strong programming skills in Python, and SQL or SparkSQL.
- Experience across the entire spectrum of data engineering, including: Data stores (e.g., ClickHouse, ElasticSearch, Postgres, Redis, and Neo4j)
- Experience across the entire spectrum of data engineering, including: Data pipeline and workflow orchestration tools (e.g., Airflow, DBT, Luigi, Azkaban, Storm)
- Experience across the entire spectrum of data engineering, including: Data processing technologies and streaming workflows (e.g., Spark, Kafka, Flink)
- Experience across the entire spectrum of data engineering, including: Deployment and monitoring infrastructure in public cloud platforms (e.g., Docker, Terraform, Kubernetes, Datadog)
- Experience across the entire spectrum of data engineering, including: Loading, querying, and transforming large data sets
- AI-native mindset: ability to leverage modern AI/ML tools and workflows to accelerate engineering productivity, data processing, and problem solving
Technical Stack
- Python, SQL, SparkSQL, ClickHouse, ElasticSearch, Postgres, Redis, Neo4j, Airflow, DBT, Luigi, Azkaban, Storm, Spark, Kafka, Flink, Docker, Terraform, Kubernetes, Datadog
Team & Environment
- Team is distributed across several countries and time zones.
- Culture grounded in trust, transparency, and adaptability.
- Open communication and regular check-ins across time zones.
- Seamless collaboration through digital tools.
- Environment that encourages innovation, experimentation, and iterative development.
- Celebration of successes and learning from setbacks.
- High velocity, high ownership work environment.
- Close collaboration across teams and functions.
- Frequent, high-touch communication.
- Creative problem solving and out-of-the-box thinking.
- Work environment that rewards urgency, adaptability, and outcomes.
- Opportunity to grow and contribute alongside mission-driven colleagues.
- Trust, transparency, and adaptability.
- Ownership and accountability.
- Continuous improvement and iterative development.
- 80/20 rule to focus on high-impact outcomes.
- Passion for excellence and growth.
- Challenging the status quo and experimenting with new methods.
- Innovation as part of daily routine.
- Impact-oriented trailblazing.
- High velocity and urgency.
- Collaboration and one-team mindset.
- Humility and candor.
- Giving and receiving feedback to strengthen the team.
- AI fluency as a baseline expectation.
- Speed, focus, and adaptability in execution.
- Balancing speed with high standards.
Benefits & Compensation
- Equity participation through TRM’s equity plan
- Opportunity to work in a mission-driven environment focused on building a safer world
- Culture grounded in trust, transparency, and adaptability
- Open communication and regular check-ins across time zones
- Seamless collaboration through digital tools
- Environment that encourages innovation, experimentation, and iterative development
- Celebration of successes and learning from setbacks
- High velocity, high ownership work environment
- Close collaboration across teams and functions
- Frequent, high-touch communication
- Creative problem solving and out-of-the-box thinking
- Work environment that rewards urgency, adaptability, and outcomes
- Opportunity to grow and contribute alongside mission-driven colleagues
Compensation: $220,000 - $240,000 base salary, plus eligibility to participate in TRM’s equity plan.
Work Mode
Distributed-first company with team members across multiple countries and time zones; emphasis on open communication and digital collaboration tools. This role is open to candidates in the US Remote, San Francisco, Los Angeles, New York, Washington D.C., London, and Singapore.
We are committed to providing equal employment opportunities to all qualified individuals without regard to race, color, religion, national origin, gender, sexual orientation, age, disability, or any other protected status under applicable law.