Engineering Manager, Data Engineering

New
T
TRM LabsData Infrastructure / AI
United StatesFull-TimeManager
Salary220,000 - 240,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
DockerPythonSQLETLKubernetesData engineeringData modelingDistributed Systems

Requirements

  • 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 with data stores (e.g., ClickHouse, ElasticSearch, Postgres, Redis, and Neo4j).
  • Experience with data pipeline and workflow orchestration tools (e.g., Airflow, DBT, Luigi, Azkaban, Storm).
  • Experience with data processing technologies and streaming workflows (e.g., Spark, Kafka, Flink).
  • Experience with deployment and monitoring infrastructure in public cloud platforms (e.g., Docker, Terraform, Kubernetes, Datadog).
  • Ability to load, query, and transform large data sets.
  • AI-native mindset: ability to leverage modern AI/ML tools and workflows.

Responsibilities

  • 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, and new data models to support TRM’s products.
View Full Description & ApplyYou'll be redirected to the employer's site
220,000 - 240,000 USD per year
Apply Now