Senior Software Engineer, Data Platform

Build and operate highly reliable data services integrating multiple blockchains, develop complex real-time ETL pipelines processing petabyte-scale datasets, design low-latency data models, deploy and tune large database clusters, automate scaling and operational tasks, and create observability solutions.

Responsibilities

  • Build reliable data services to integrate with multiple blockchains
  • Develop complex ETL pipelines processing petabyte-scale structured and unstructured data in real time
  • Design and architect data models for optimal storage and sub-second retrieval
  • Deploy, monitor, and tune large database clusters for performance and high availability
  • Automate operational tasks and scaling workflows
  • Collaborate with data scientists, backend engineers, and product managers
  • Create observability dashboards and monitoring for data systems
  • Optimize pipelines and systems for faster iteration and reduced operational dependency

Requirements

  • Bachelor's degree or equivalent in Computer Science or a related field
  • 5+ years of experience architecting distributed systems and shipping production services
  • Strong programming skills in Python
  • Proficiency with SQL or SparkSQL
  • Experience with Iceberg, Trino, BigQuery, StarRocks, and Citus
  • Familiarity with Airflow and DBT
  • Experience with Spark, Kafka, and Flink
  • Experience deploying and monitoring public-cloud infrastructure using Docker, Terraform, Kubernetes, and Datadog
  • Ability to load, query, and transform very large datasets

Benefits

  • Eligibility to participate in TRM’s equity plan

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available